Refactor Managers

 * Moves managers to SoftLayer.managers
 * Moves manager tests to SoftLayer.tests.managers
 * Adds missing manager imports so that all managers are exposed as SoftLayer.ManagerClass
 * Adds missing hardware manager to the docs
 * Adds Firewall Manager Test
 * Renames capital manager modules to lowercase
 * Moves manager exceptions to SoftLayer.exceptions
 * Adds a couple missing module doc blocks
Merge branch 'move_managers' of github.com:sudorandom/softlayer-api-python-client into move_managers
Merge pull request #100 from sudorandom/move_managers

Refactor Managers
Merge pull request #101 from sudorandom/message-queue

Message queue
Doc:  URL fixups
dns: fixed delete zone in CLI
List and filter DNS records

CLI: added optional zone name to the dns list command
CLI: Added optional filters to the dns list command
DNS: added get_records() call.
DNS: tests get_records
Merge pull request #104 from CrackerJackMack/dns_list

DNS list enhancements
Fixed sl dns list
Fixing iSCSI documentation
Merge pull request #105 from beittenc/master

Correcting iSCSI documentation
Adds CPU and memory filters for hardware

NOTE: This is pending an API version release.
Add in network components to the get_hardware() call
Adding some missing properties to the mask
Adding another network property
Adding in primary subnet information
Adding ID parameters for future use
Adding name and domain options in addition to FQDN.

Also attempting to fix a bug with the active transaction friendly name not always being present.
Changing statement to 'or blank()' per recommendation