Issue #4: ReferenceError: error is not defined

Changed `renderError( )` to send status 400
Changed `collectionPost( )` to call `renderError( )` if `save( )` fails.