Port "old" API tests for organizations

Make module `test_organization_v2` accomplish everything that module `test_org`
formerly accomplished. In some cases, such as deleting an organization or
creating a config template, module `test_multiple_paths` already includes
relevant tests.
Fixed assertion: can fetch added puppet module name
Merge pull request #1364 from Ichimonji10/test-org

Port "old" API tests for organizations
quick semantics fix

line 104 should have said "Field that represents an email".
Merge pull request #1366 from JacobCallahan/master

quick semantics fix
Merge pull request #1365 from sghai/fix-cv-test

Fixed assertion: can fetch added puppet module name
CLI boundary tests
- subnet CRUD
- domain CRUD
Merge pull request #1335 from alda519/cli_subnet_domain

CLI boundary tests
Refactor ContentView.path and related code

Reduce the amount of duplicate code used to implement method `ContentView.path`.
Make the relevant tests easier to read, and alphabetically sort the relevant
test's data.
Manifests-api: Added few tests related to manifests

Added the below tests:
* test_positive_create_1
* test_positive_delete_1
* test_negative_create_1

Manifests-API tests: Fixed the variable names.
Merge pull request #1367 from kbidarkar/manifest-api

Manifests-api: Added few tests related to manifests
Merge pull request #1368 from Ichimonji10/content-view-path

Refactor ContentView.path and related code