Add onOpenDialog and onCloseDialog javascript to admin.js
Merge pull request #2593 from ghoppe/add-dialog-js

Add onOpenDialog and onCloseDialog javascript to admin.js
Added spec to prove user_plugins failure to update, per #2580
Issue #2580

Changed user_params to permit an array of plugins. Without this, user plugin access was not being persisted.
Remove httparty from test from 3277e67e8afb039500683f414b2df98e5e176fe9

This closes #2555
This closes #2552
Hybrid positive/negative assertion to prove image's presence
add acts_as_indexed ~> 0.8.0 as runtime dependency for generated engines
add comment to model template explaining acts_as_indexed
Move wymeditor javascript to after application.

Wymeditor javascripts use functionality included by the
'refinery/application' manifest. Therefore, it must be included
afterwards.

This change in conjunction with my other pull request to
parndt/refinerycms-wymeditor fixes a problem where ajax pagination would
trigger two ajax requests when clicking a page change rather than just
the desired one.

This was because both wymeditor and refinery/application asset pipelines
were including refinery/admin, which then triggered init pagination
twice, which resulted in two identical handlers firing.
Merge pull request #2604 from kalleth/fix_multiple_javascript_includes

Move wymeditor javascript to after application.
Merge pull request #2602 from tortus/fix-engine-generator-broken-admin-search

Fix engine generator broken admin search