Added in the ability to handle types for the search query and for applying default masks for the possible return types
Merge remote-tracking branch 'origin/searchmodules' into searchmodules

Conflicts:
	SoftLayer/managers/search.py