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
Merge pull request #107 from beittenc/add_cci_manager_result_options

Adding name and domain options in addition to FQDN.
Add domain to the mask as well
Merge pull request #106 from beittenc/expand_hardware_manager

Add in network components to the get_hardware() call
Merge pull request #108 from beittenc/fix_dns_host_filter

Fix DNS host filter
Merge pull request #109 from sudorandom/hardware_filters

Adds CPU and memory filters for hardware
Merge pull request #1 from softlayer/master

Pull from master