Get rid of `extra` field handling in principals
Bumped timeout to 4 seconds when converting an image to JPG
fix compatibility with connect 3.0.0
Merge pull request #912 from simong/912-gm

Intermittent Failure: GraphicsMagic
Merge pull request #925 from stuartf/connect3

Connect 3.0.0. error
clean up references to `extra` field
Merge pull request #913 from stuartf/removeExtra

Get rid of `extra` field handling in principals util.js and dao.js
lowercase tenant aliases
clean up tests
only lowercase tenant alias on create and update
fix tests with non-lowerCased tenant aliases
move generateTestTenantAlias into tenantsTestUtils

also add generateTestTenantHost, and change tests to use these methods