Bump rake
bump shoulda-matchers
Pull out method from has_many for readability
Test correct record name in has_many's js
Handle human names with spaces for JS replacement

When generating the html that form builder's #has_many replaces via JS,
the placeholder that it looks for cannot contain spaces, otherwise, JS's
replace method won't replace all that it was supposed to.

This was originally implemented by @danielwestendorf in PR #1789
Merge pull request #1793 from steveklabnik/master

Update some gems
Merge pull request #1782 from ptn/add_tests_for_has_many_js

Add tests for PR 1699
Active Admin developer can pass options to the CSV generation\
For example, in active admin config: `config.csv_options = { :force_quotes => true }`
or in the active admin resource definition: `csv :options => { :force_quotes => true} do . . .`
update csv format documentation to contain information about custom separator and custom options for CSV builder
deprecate csv_column_separator in favor of using csv_options
Merge pull request #1626 from forthemakers/1625-pass-options-to-csv

Active Admin developer can pass options for CSV generation
added missing attributes for cs.yml
Merge pull request #1796 from ondra-m/1795-add-missing_attributes

added missing attributes for cs.yml
Append fieldset in the right place. PR #1771

Conflicts:

	lib/active_admin/form_builder.rb
Update CHANGELOG
Bump to 0.5.1
show scopes even if no results are found

When using filters, the previous behavior was to hide all scopes. This
is counterintuitive, as a different scope from the current one may have
results for the selected filter, and ends up confusing the user.
add conditional :if and :unless logic to filters

+ followed the way conditional procs are built for Scopes
+ by way of Array.group_by, we now only recognize the last-defined
  `filter` call for each individual attribute
+ update the specs to allow `filter` to be called multiple times on
  the same pseudo-document
Fix conflict with Redcloth
Added powered by translation