Improved TS build:

 - TS building into one file (lcars-scripts.js)
 - Incremental TS building
 - Sourcemaps

Resolves parts of #29 

Signed-off-by: Martin Evans <martindevans@gmail.com>