Added virtual data center API methods
Snapshot API
Addressed checkstyle warnings
Added PublicIP and Firewall domain models