switch mq.Subscribers to call /subscribers and add unit test
added all possible fields to code upload

as specified: http://dev.iron.io/worker/reference/api/#upload_or_update_a_code_package
added multiple dev environment support to config

attempted to not break api with separate exported function
Merge pull request #24 from rdallman/config

added multiple dev environment support to config
Merge pull request #23 from rdallman/master

added all possible fields to code upload
remove mq.Subscribe, add mq.AddSubscribers and mq.RemoveSubscribers
Merge pull request #22 from billhathaway/subscriberAPI

switch mq.Subscribers to call /subscribers and add unit test
add method for getting list of queues of specified project
Merge pull request #26 from iron-io/list-queues

Add method for getting list of queues of specified project
support long polling with GetNWithTimeoutAndWait
Merge pull request #27 from joeshaw/long-polling

support long polling with GetNWithTimeoutAndWait
Send request to the API to set a task's progress
Add progress infos to TaskInfo
Set progress fields as optional as they're not returned if not progress was set
Merge pull request #32 from phacops/get-progress-in-task-info

Add progress infos to TaskInfo
Merge pull request #31 from phacops/set-task-progress

Send request to the API to set a task's progress
Merge branch 'master' of https://github.com/iron-io/iron_go