Added configuration (and Newtonsoft.Json NuGet)

Added the ability to load ports and database connection information from
a JSON config file. Uses Newtonsoft.Json for JSON serializing.