Solves #357 #359
Fix spec
Bump up error checking and add new spec
Validate a little nicer
Fixups based on @cantino 's comments
Merge pull request #363 from alias1/twitteruseragent-tweaks

TwitterUserAgent Tweaks
Merge branch 'master' into scenarios
Nicer formatting of JSONEditor; minor tweeks; Scenarios show up in the quick navigation menu