added a todo reminder to move force_ssl to config rather than calling it in application controller
added some generator config so we no longer generate all the view and assets crap, since this is an api-only app; removed unnessary modules: cookies, session and flash for the same reason; deleted secret token and session store initializers as they are no longer used or required
added some tests to make sure that NULL or empty string values for PEER_TOKEN are not validated, inspired by the many issues Rails has had with NULL values and db queries in the last few weeks
spec for facebook
user third party spec written
added third_party model
tidied up some specs
third_party_spec written testing stand-alone creation
added belongs_to user
made the third parties factory a lot cooler
updated the model specs to have better describes and contexts
refactored validating and sanitizing third_party.create values into classes for each provider; rewrote a lot of tests for this change; still have a lot to go
finished refactoring each provider into a class, with provider creation handled by ThirdParty and UserHasThirdParty; much more to go, including writing more tests
spec for facebook
user third party spec written
added third_party model
third_party_spec written testing stand-alone creation
added belongs_to user
refactored validating and sanitizing third_party.create values into classes for each provider; rewrote a lot of tests for this change; still have a lot to go
finished refactoring each provider into a class, with provider creation handled by ThirdParty and UserHasThirdParty; much more to go, including writing more tests