Cleaned up Makefile, moved js lib

The JS lib is now back in the libs folder and symlinked in the static folder,
the Makefile has been cleaned up, probably more to come with that.
Added TravisCI support