fix add_user_script, seems find_or_create_by_email is no longer supported in the method_missing so use create! instead
for vagrant share the root app repository.
use jQuery.ajax instead of jQuery.post with dataType for search queries... I think adding the accept header is resolving some CSRF token validation issues.

seems to
The admin policies screen can now create and delete policies. It still needs quite a bit of work though.
change the multiple dropdown classes into a single reusable dropdown view with events, and also use this from the table of existing policies to allow them to be edited.
incomplete support for creating the default policy. checking "enable default policy" checkbox in the policies admin view automatically opens a modal to create it if it doesn't exist already.
remove backbone.memento usage - not sure it's needed, will see.
button for adding to an existing agent policy. the UI design/look needs work but it's fairly functional now.
add some protections against infinite loops when getting results (eg if the mcomaster server stops), by checking that we haven't exceeded the agents DDL timeout. also stop if user navigates away from the results page.
ensure the logs navigation item is only displayed to logged in users. also display the action shell by default... this has been around for a long time but hidden as I wasn't sure it was especially useful. still not sure but thought I'd enable it anyway.
implement remote pagination for the logs view, reusing the view from the results paginator (which is local pagination).
action logs in descending time order instead of ascending
fix the shell application to work with the new timeouts
add an activity spinner when waiting for results, and update the shell application to use the new puppetlabs agent
fix log replays to work with the new timeouts
get the proper asset path for the shell application.
try to fix incompatability between latest 2.6 rpms and latest 2.5 gem
commit gemlock
install shell plugin
install mcollective shell agent