Updates altsrc imports to use `gopkg.in/urfave/cli.v2` Fixes: #505
- Implement NewJSONSource* functions for returning an InputSource from various JSON data sources. - Copy and modify YAML tests for the JSON InputSource