gitignore: Added tmp folder

The tmp folder contains temporary, generated files, and should not be a
part of the source.
bower: Changed from ssh to http reference for lattice

This makes it possible to run "bower install" without setting up ssh
keys.