Scala reflection for columns discovery + embedded Jetty for tests

1. Scala reflection for columns discovery:
However columns needs to be defined as 'object columnName extends StringColumn(this) ...'
If columns defined as 'val' of 'def' scala reflection can't provide any guarantees on members order

2. Unit tests with Scalatra and embedded Jetty as servlet container