Adding typings and dependencies

This is the start of adding authentication.
Adding a travis file for testing

Travis needs to install the type definitions before running.
Fixing the travis build

Installing tsd was required.
Adding test compatibility

Running the tests through Jasmine. Code coverage does not seem to work
with TypedReact currently
Adding a simple view

Also a simple test
Switching to mocha/chai/sinon

It seems easier and more natural than Jasmine
Adding livereload server

At some point I should also add conditional builds to this for
HTML
Merge pull request #2 from pspeter3/simple

Simple