fixes #2166 - error when clearing location
Revert "ptables - validation for OS families"

This reverts commit b33f440434244fff5af7d036b43b6068c1b74e08.

This patch does not really work, and was merged with insufficent
tests... sorry about that.
Revert "ptables - displaying os_family and layout in api show and list"

This reverts commit ed315bd9449dc7fa11cf0a32ef195c1795197cc3.
added to API v2 CRUD for locations and organizations
edited TaxHost - selected_ids and used_ids do NOT return [] if ignored?
added mixin for api controllers to set taxonomy if given
added api v2 controllers to include taxonomy mixin
DRY using mixin concern TaxonomiesController and added nested routes ex. domains/:id/locations