Org & Loc tests UI: Dependent Entities use now APIs

The dependent entities now use APIs to create them.

Now `ui/test_location` and `ui/test_org` now uses `FauxFactory`
module for generate_string, generate_ipaddr, generate_email.

Fixed the organization and location tests as per comments.

Few Fixes after the rebase
Merge pull request #1394 from kbidarkar/update-location-ui-tests

Org & Loc tests UI: Dependent Entities use now APIs
Completed cli fencing.  There may be same code changes required for some functions in future though
Merge pull request #1409 from sthirugn/moreclifence

Completed cli fencing.  There may be same code changes required for some...
Added content view test adding filter to rh content

Closes #1400
Merge branch 'AdamSaleh-content-view-rh-associate'