Merge pull request #1 from duderino/master

Generalize to other dev environments
Misc cleanup
Merge branch 'master' of github.com:jacksontj/tsqa
Cleanup interface for default environment case
misc fixes

- De-dupe some env keys for build cache
- make sure all layout dirs exist on creation/clone
- use traffic_server instead of traffic_cop (for now)
Cleanup setUpEnv interface (pass env)
Add LD_LIBRARY_PATH and TS_ROOT to env blacklistedkey
Comment addition
Add configs for records.config
Revamp records config object, need support for multiple top_kinds
Add records_config property (might not keep)
Use records config object for overwriting values, in addition clean up imports
Clean up interface to configs
Cleanup of cfg_dir and add "proxies" attribute
More fixes for making base tsqa tests work
Remove layouts on shutdown
Fix plugin dir (to be the correct one)
Add mechanism to set configure flags from test case
Replaced sleeps with port polling.