protractor login helper

 * adds login helper for integration test
 * demonstrate usage with simple test for tenants section
 * fix for testability of auto-refreshing ticker in tenants list
not at this stage in this project, but as more tests are added, it's not uncommon to want to distribute tests across multiple machines to speed things up. The segmentation is done by suite and/or by file. Also you may want to run a single file locally. To achieve that, each test file has to be idempotent wrt to browser state and fixtures, and hence do it's own setup/teardown.