Add Makefile to wrap rebar.
Update authors and changelog, bump version.
Updated .app.src with deps
Call poolboy:start_link instead of poolboy:start in start_link to attach pool to our supervision tree.
Change nif error stub to erlang:nif_error

Using exit/1 instead of nif_error/1 causes dialyzer to freak out.
Change args passed to cberl_worker to proplist.

Poolboy convention demands that the worker arguments as well as the
pool arguments are proplists, despite actually passing the value
straight through to the worker module.  Either way, conventions
can be good, if people remember to shower.
Clean up typespec from instance() to pid()

Reference bug #43 with devinus/poolboy on github.
A lot of miscellaneous type check cleanups.
Fixed arg index for getl
Locking is done w/ get in newer lcb

Removed native getl code
Use constants
Fix dialyzer warnings (: