making trailing slash optional for release route
adding support for haml ugly rendering
major refactoring work

- switching to two spaces per tab
- adding /:user/:repo route
- simplifying github compatible route
- adding ability to request latest notes
- splitting get_notes and adding extract_latest and extract_tag methods