update to v1 of rethinkorm

add flexbox css for cleaner phots page. stupid firefox doesn't support
flexbox-wrap however so it's current a hidden option.

redo the css themes to make it easier to maintain

add lesshat and flexbox for ease of use

add a few background patterns from subtlepatterns but haven't used any yet.
probably wont.

add maintenance model and controller for updating the maintenance page and it's
message which the sites live.

other smaller changes
getting ready to move the redis model into its own repo

maybe even clean it up a bit and add documentation and publish it as a package
like I did with my rethink orm...
update the rest of redis code and get ready for packaging
update lots of bugs with phots and downloads and css
remove rouge print
Merge pull request #1 from JoshAshby/dev

Dev to master update