use gulp + bower to generate vendor javascript.

- downlaod javascripts libraries via bower.
- move native javascript files to `vendor/js` directory.
- concat all vendor javascripts to `public/js/vendor.js`.
ingore bower_components directory.
update instructions/introduction of gulp/bower in README.
Merge branch 'feature/gulp' into develop
put stuffs of frontend development to frontend directory.
compile frontend app ls codes to js codes.
Merge branch 'feature/split-frontend' into develop
add livereload.
pull and display 3 items blog rss.
update layout, only show summary.
display blog summary only in newset order.

- fix prelude.ls does not be included in frontend/public/js/vendor.js
explain the method fo embedding blog rss content.
use spin-pacman.gif to indicate someting is loading.

- Took spin-pacman.gif is from g0v.tw website.
add frontend tech brief.
Update File Structure Intro.
update README.
change blog rss limit number.
refactor blogroll component.

- rename BlogRoll to InfoBox
- rename List to BlogPostsList
- intro EvenetsList
fetching g0v.tw events from kktix as mocking data for desgining interface.
update po files.