Make Job Offer a child model

I didn't want to mess with your branch in case you had been working offline, but this simply fixes routing and model problems with the Offer branch, and removes the (useless) tests Rails adds by default, which don't work for our nested resources.

If it looks okay just merge it into your branch.