Fix favicon not uploaded bug

The bug was because of an entry in `app.yaml` that ignores files from
`frontend` dir, which is where `favicon.ico` is. To fix this, I simply
created a new gulp task to copy favicon to `frontend-dist` and updated
its handler entry accordingly.
build all plugins from bower
add gulp deploy task
ignore bower_modules and frontend crap from app.yaml
add meta tags to make bootstrap responsive on mobile