Add ability to create tunnels -- Kinda.

Added "Post" abilities and tests.
Added a #open method for tunnels, but currently it doesn't do anything except pass params through directly.
Symbolize names to correctly create account objects from JSON
Added .rspec
Preparing for new release
Go home .idea, you're drunk
Update gitignore to ignore .idea dir
Only add post parameters if they're not nil
Only attempt to fetch non-nil tunnels
Wait for available tunnel before returning
Sauce URL is 404
Merge pull request #4 from bootstraponline/patch-1

Sauce URL is 404
Merge pull request #2 from DylanLacey/master

Correctly return account objects
Updated README examples due to error with one of the Jobs examples. Placed the SauceWhisk:: namespace on Jobs examples for consistency with the other examples.
Merge pull request #5 from DavidRhysWhite/master

Updated README examples due to error with one of the Jobs examples...
Allow post parameters to have resources attached

Pass parameters as a hash
Add subaccount creation to Accounts
Allow for subaccounts to be created from parent accounts
Raise SubaccountCreationError when too many subs have been created.
Raise SubaccountCreationError when duplicate accounts are requested
Raise SubaccountCreationError when subaccount depth is too high