handling of model not found exceptions - display a 404
new methods, updated comments and improved error response
new relationship method
composer package updates incluing a fix for paypal ipn's
updated controller to work with the new response returned from the device repo