Added validation logic for new secrets;
Merge remote-tracking branch 'upstream/master'
FIxed PEP8 violations; Added jsonschema to installer dependencies;
Merge remote-tracking branch 'upstream/master'
Fixed parser failure output back to REST client.
Merge remote-tracking branch 'upstream/master'
Added more testing around nulls/empties in JSON input;
Merge pull request #91 from jfwood/master

FIxed PEP8 violations; Added jsonschema to installer dependencies;