Use bundler/bower to manage dependencies

* Add Gemfile[.lock] with proper version constraints
* Add bower.json/.bowerrc
* Configure sass
* Update README
Add font-awesome, compass-validator gems
update travis-ci config
No need to run 'bundle install' in travis-ci before script
Mention that 'bower install' must be manually run
install bower first (travis-ci)
add class archive on older events
change archiving date
place location link under the date
fix css bug