updated formatDate function
added travis config
add npm jshint for ci
run specs with grunt
updated updateTrigger to accept JS Date
updated errors and semicolons to pass travis
Fixed linking errors
fixed jshint errors
updated fire on boot
release 1.5.16.1