Add options for server creation

Fix #25
Fix #78
Fix #82
Fix #83
Merge pull request #99 from ggiamarchi/nova_opts

Add options for server creation