Added Tag and Category objects
Added tests for Tag and Category

Added randomize for lowercase to make it clear it's needed
Added tag infrastructure tests

Modified Table to allow partial matching
Added Edit Tag mixin
Timelines + tests
Added resilience to rhemv's get_ip_address
Wait for the right thing!
Take 3

This is no fun, since I can apparently only reproduce the problem
I'm trying to fix in the course of a jenkins build. :(
Fix artifactor to use random ports
Fix artifactor to use random ports (this time with feeling)
Merge pull request #894 from seandst/artifactor-random-port

Artifactor random port
JS lib changes
Merge pull request #895 from seandst/js-lib

JS lib changes
Fixed Ajax.activeRequestCount glitch.

Ajax.activeRequestCount sometimes went to -1 therefore breaking our automation. I changed all conditions to count with this issue.
Merge pull request #896 from mfalesni/js_whoa

Fixed Ajax.activeRequestCount glitch.
Region is_displayed strips title prefixes before checking

Also removed title prefixes from code, added logging to is_displayed fails
Merge pull request #898 from seandst/region-isdisplayed-title-check

Region is_displayed strips title prefixes before checking
adding provider_init check to tests
Merge pull request #900 from dajohnso/pete_timelines

Pete timelines
Merge pull request #844 from psav/tag_category_test

Added tag category test