Build, Test, Dist

Improved build strucutre, better test handling and dist as part of the git package to enable Azure autodeploy.
Gitignore Bower Components
Enable Travis