Merge pull request #4 from bbttxu/shops

Shops
moving validators out of model

dirty trick to improve coverage? ;)
moving tests to specs
figuring out auth
nothing important here
spaces
adding auth support for testing
updated specs for volunteer
shop controller spec
auth helper
Merge pull request #5 from bbttxu/volunteers

Volunteers
merginc conflicts