support new conditionals and error messages
Update all tests to pass on us-east-1
Get latest tests passing locally
Clean up syntax and jshint warnings
0.4.0