Adding Networks Behaviors Methods

Added Parent-Child relationship with Config files where networks/common/config.py is the parent
Added Parent-CHild relationship with Behaviors files where networks/common/behaviors.py is the parent
Added parent behavior updated_status method
Added networks, subnets and ports create behavior methods that manage default values and exceptions
Added networks/common/constants for HTTP Status Codes
Added networks/common/exceptions for networks related exceptions
Added networks/behaviors for helper methods that can use all the behaviors
Added the networks/behaviors create_network_subnet_port helper method
Updated networks/composites for behaviors object access from composite and updated Networks for Networking and NetworksAPI for just Networks class names
Created check_response method on behavior parent class
Added verify_ip, verify_private_ip, verify_prefixlen, create IPv4 and create IPv6 CIDRs behavior methods
Updated config files with default values to be used by behavior methods

Change-Id: Id873a4eac288bcee31841659a8c1d9396e7d62db
Merge "Adding Networks Behaviors Methods"