update dependencies; switch test lib

* switch to ut1l 0.2.0
* switch from chai to jasmine 2
start some gulp tasks
add packageJson task
Use more async functions
make packageJson task work if parent directories are missing
convert mdExtract task from grunt to gulp; coffee tests
move jasmine lib files
Merge branch 'extract-tasks' of /tmp/c0lor