Update Astute developers documentation
Add information about packages in Ubuntu 12.04 for developers documentation
[test] rename _basic_provisoning to basic_provisioning
[test] extract method: split basic_provisioning
[test] finish refactoring out get_empty_state()
[test] move get_empty_environment to ci to resolve feature envy
[test] move environment state mangement to ci_base

This change splits prepare_environment into smaller methods, removes
more ci feature envy from BaseNodeTestCase, and fixes the incorrect
assumption that the dynamic environment_states always matches the
snapshots available from devops.
New node addition flow
Slight refactoring
Fixes && slight refactoring
Sort node role list
Apply Changes button iteractions
Fix: prd-1698
Fix: prd-1701
Deletion of deployed nodes
Roles assignment fixes
Update node management panel after nodes grouping
prd-1705 fix
prd-1706 fix
prd-1707 fix