Automate model restructure code adjustments.

Minor pathing adjustments and expose platform category to aid the
 cloud/infra navigation.
Add test for passing platform attributes to automate during provisioning
Initial pass of the Automate model restructure.
Fixed tree name being passed in x_build_node_id call.

Fixed to pass in correct tree name to x_build_node_id method, it was blowing up when logged in user didnt have access to :sandt_tree.

https://bugzilla.redhat.com/show_bug.cgi?id=1115717
https://bugzilla.redhat.com/show_bug.cgi?id=1117993
Fixed delete button on namaespace summary screen.

Delete namespace button on namespace summary screen was throwing an error, fixed code to delete correct record.
Merge pull request #123 from tinaafitz/automate_model_restructure

Automate model restructure
Merge pull request #173 from h-kataria/ae_namespace_delete_fix

Fixed delete button on namespace summary screen.
Merge pull request #177 from h-kataria/bz_1115717

Fixed tree name being passed in x_build_node_id call.
Automate method cleanup for /ManageIQ/Infrastructure.
Automate method cleanup for /ManageIQ/Service.
Automate method cleanup for /ManageIQ/System.
Automate method cleanup for /ManageIQ/Control.
Automate method cleanup for /ManageIQ/Cloud.