use Rack for API

Extracting the API into a Rack middleware might be interesting to combine Lamernews with other Rack applications, and/or to build a custom UI variation.

Glad to hear your feedback if this is interesting for you.

The Lamernews API would then be accessible from Rack with:

  use Lamernews::API