favicon
icon font added
updated footer: github and e-mail icons

also minor style changes:
- remove unused hgroup element
- make footer slightly bigger
- add background to `states` and `websites` sections
hide footer unless we scroll all the way to the bottom

also show footer on :hover
better way of detecting .top and .bottom
CSS styles are triggered on the `body` element
Switch from JSON to markdown format for byways
fix strange pragraphs breaks by using markdown format

Compare http://scenicbyways.info/byway/2442.html before and after
transition to markdown

Only minor changes in templates needed:
- `page.html` is now how we access longDescription
- files in byway dir need to be accessed using .md (not .json) extension
Merge remote-tracking branch 'origin/byways-markdown'
display up to 20 photos on inside Swipe container

'j/k' key bindings for 'next'/'prev' slide
Make things work on small screens

Switch from using width and height to max-width and max-height but set
`.photos` width to 100% so that it can render.
recalculate the slider in 'resize' window handler
There are some issues with margin still slider is rendered on a small
screen
Add prev and next buttons to the photo
cycle photos on next and prev

autoplay photos, until user starts clicking on them
rewind presentation when first/last photo is reached
Merge remote-tracking branch 'origin/favicon'
Merge remote-tracking branch 'origin/custom-fonts'
Merge remote-tracking branch 'origin/animate-footer'
Merge remote-tracking branch 'origin/more-photos'