Trailing comma
Adds basic test configuration
Adds Configuration unit test
Adds some Device tests
Adds dependency to Server
Prettier styling
Updates net-ptth version (Fixes #50)