Add AWS volume size and type, Fix DO SizeSlug issue

This contains merged branches and closes #339 #440 and #553 with resolved conflicts.



Do we need this variable?