Add 'spreadsheet' type field descriptions
Move protocol-specific components in server package

Implement vanilla WSGI server, drop bottle dependency
Add performance benchmark script
Update api.log to take arguments for logging

This enables a more flexible use when dealing with different
client connections. The simplest case will still utilize the
default configuration settings.
Add etlogd-http script based on uwsgi