remove mocha to fix travis failures
Merge pull request #129 from orend/remove-mocha-to-fix-travis-failures

remove mocha to fix travis failures
Use the instrumentation framework to instrument unpermitted params.

Similarly to rails/rails, use the instrumentation framework to instrument unpermitted params. The event name is compatible with this in rails/rails to allow easy migration to rails 4.0
Merge pull request #131 from orend/instrument-event-on-unpermitted-params

Use the instrumentation framework to instrument unpermitted params.
add travis CI and gem version badges
Merge pull request #132 from orend/add-badges

add badges
Implements require with multiple parameters

Normal use is unchanged.

When used with multiple parameters the error raised in case a
parameter is missing lists all the missing parameters.

Returns the params hash if no required parameters are missing.