Merge pull request #15 from rbradley/master

Added region support for plumbum.
move some option parsing logic to a tested function
refactor so options are all in the same func
refactor to use re, because nothing ever goes wrong with regular expressions
documentation pass
get test runners to run the new tests
refactor: move aws/ namespace prefix logic to option parser
print a more helpful message with a bad namespace
add a sample elb config template
rename ec2 sample template] to have 'ec2' in file name
rename now that there's not two get_options
Merge pull request #16 from crccheck/lazier-plumbum

plumbum cleanup
bump version to v0.4.0