Refactor of Servers requests

* Replaced usage of banned _auto_to_* function calls
   with proper serialization
* Renamed un-pythonic properties to proper names
* Refactored rebuild to no longer inherit from create
  server. There could be some code sharing between the
  two, but the previous implementation was hackish

Change-Id: If4e56b2b90b3395eafd0b71f14d23bf0d3d97db6