added more factories and added interfaces for abstracting out connection
stuff
updated the curl stuff so it follows the connection interfaces
updated interfaces and queue
updated interfaces and the handle map
started finalizing how bodies will get transfered and how handles will
be created
cleaned up the handle factory and fixed some namespaces
fixed up the handle curl handle factory
added methods to get a single level array from a query
removed unnecessary method call
fixed the payload classes
created the cur response factory