<NME> tsconfig.spec.json
<BEF> ADDFILE
<MSG> Improve TypeScript config

We now have:
- a base tsconfig for project wide settings
- a new tsconfig for the spec files, these were not tested before
- a tsconfig for the app/src only
- a solution style tsconfig file for IDEs

<DFF> @@ -0,0 +1,11 @@
+{
+  "extends": "./tsconfig.base.json",
+  "compilerOptions": {
+    "module": "CommonJS",
+    "noEmit": true,
+    "strict": false
+  },
+  "include": [
+    "../spec/**/*.ts"
+  ]
+}

Improve TypeScript config