Updates to API DSL for better options and sanity checking, also updated readme file
Merge pull request #28 from kwoodson/master

Fix for another 2.4 authentication problem using auth parameters