Re-introduce bonecp

Previously, bonecp was removed in order to minimize the number
dependencies.  This turned out to be a problem as the DataSource that
is provided by Spring Cloud wasn't good enough.  This change re-adds
boncep to get the proper behavior.
Merge branch 'bonecp'