add connection pooling using apache dbcp & pool; simple example

this is very basic but should be thread-safe as long as you make sure
`connect()` is only ever called once at startup and after that the threads
can use `getConnection()` and `connection.close()` to return it.

also fixed package.json