#83 add generation element
#83 add enum for status
#83 add enum and abstract out vm status
#83 remove System.out and fix spacing
Merge remote-tracking branch 'origin/develop' into issue-83
#83 fix white space
Merge pull request #60 from TheWeatherCompany/issue-83

#83 Added "status" property to machine type, ie. 'current' or 'previous'.