Adding field and model object for the 'networks' field on server create

I noticed that the networks field was not created when Jackson created the JSON for the ServerForCreate object. I added a new class called NetworkForCreate to hold the basics (network uuid and fixed_ip) and added a new field on the ServerForCreate object. I was able to successfully create servers with this change on my local Grizzly OpenStack cluster.