Merge pull request #236 from sghai/master

Register a system using activation key and sys count should increase by 1
Removing overly broad notification matcher that matches unintended notifs like "Username must contain at least 3 character".  matcher wasn't in use anyway. @adamsaleh
Add some user validation tests, also factor out function to generate random strings
Add new test fixing #233 and clean up file indent and whitespace
Remove unnecessary 'do's
Fix unqualified symbol
Fix user validation test that was using uniquify when it shouldn't.
Cleanup function to use handy 'for' syntax, and 'constantly' built-in.
Fix indent
When choosing left pane item, if not in the initial page load (eg, more than 25 items), search using quotes.  Without quotes it doesn't work for entities with a space in their name.
Somehow lost the ability to add a System Template to a changeset.  Added that back.  Cleaned up whitespace.
Add some user validation tests, fixes issue #237
Add some role validation tests
Remove a single system