Created a typescript task.

 - Added a 'ts' task
 - Modified 'js' task to just directly copy javascript (we may want to minify and concatenate this later)
 - Moved locations from hardcoded in each task to a locations object which makes implementing watch neater

Resolves #10 

Signed-off-by: Martin Evans <martindevans@gmail.com>