Raise or log with when unpermitted params are provided. Ported from rails.

This will bring this gem into line with changes merged in with https://github.com/rails/rails/pull/8999.

Earlier discussion can be seen at #75.