channel: add gproc dependency
channel: request & release a new channel
worker: use gproc registration & handle options
options: tests now use new default options and gproc
swirl: bring user app in line with peer_worker API change
convert: one less function needed
worker: transient restart for clean gen_server stop
reindent: appease the pedants
Merge pull request #23 from skunkwerks/feature/add-channel-manager

merge channel manager feature using gproc
Fix docs URL on site
Merge pull request #26 from kxepal/patch-1

docs: fix docs URL on website
docs: update site after kxepal's prompting

- fix URLs to docs development branch
- remove obsolete index.html from static site as its built using templates now
- update contributing.md to use git flow style
- update NOTICE for 3rd party components
build: no rebar, no need for dialyzer.ignore
docs: actually link to the docs on the website this time
app: use id field for swirl app git versioning as vsn is sacred
build: teach erlang.mk to store git version in app id field
build: make escripts by default

- uses an as-yet un-accepted upstream patch to erlang.mk
merge skunkwerks/develop

- include gproc to support worker lookups for channel or hash
- completes move to erlang.mk for build scripts
- closes #24
- many small doc updates

commit 848cc25bd3925cf9a28e93d4d497ca34fe2d6ec6
Author: Dave Cottlehuber <dch@skunkwerks.at>
Date:   Thu Oct 30 14:26:10 2014 +0100

    build: make escripts by default

    - uses an as-yet un-accepted upstream patch to erlang.mk

commit d5d40554026c4a75da079e627296225d7239a91c
Author: Dave Cottlehuber <dch@skunkwerks.at>
Date:   Wed Oct 29 22:17:43 2014 +0100

    build: teach erlang.mk to store git version in app id field

commit 10baca84c01f5542960b2e1a29d86bfbf2016d75
Author: Dave Cottlehuber <dch@skunkwerks.at>
Date:   Wed Oct 29 22:15:33 2014 +0100

    app: use id field for swirl app git versioning as vsn is sacred

commit 3feec3a694e111ce3fec9e079310234a613919fa
Author: Dave Cottlehuber <dch@skunkwerks.at>
Date:   Wed Oct 29 17:20:46 2014 +0100

    docs: actually link to the docs on the website this time

commit ad8f38ad99f255e6f3237e7f0db306f46e233366
Author: Dave Cottlehuber <dch@skunkwerks.at>
Date:   Wed Oct 29 17:15:25 2014 +0100

    build: no rebar, no need for dialyzer.ignore

commit 7b31a4d0580e986d7bee05465a9d6f4ba577bc93
Author: Dave Cottlehuber <dch@skunkwerks.at>
Date:   Wed Oct 29 16:13:11 2014 +0100

    docs: update site after kxepal's prompting

    - fix URLs to docs development branch
    - remove obsolete index.html from static site as its built using templates now
    - update contributing.md to use git flow style
    - update NOTICE for 3rd party components

commit 5c5e14be07fda6aa48380c1f5318035f2f721ea4
Merge: ceda4c8 25e321b
Author: Dave Cottlehuber <dch@skunkwerks.at>
Date:   Wed Oct 29 15:18:25 2014 +0100

    Merge pull request #26 from kxepal/patch-1

    docs: fix docs URL on website

commit 25e321b7bcf76808e19d8e1fb58afc1d30bf3e02
Author: Alexander Shorin <kxepal@gmail.com>
Date:   Wed Oct 29 14:47:14 2014 +0300

    Fix docs URL on site

commit ceda4c891a8a359750869dae42357cae55c3529d
Merge: 89a958d c5a3faf
Author: Dave Cottlehuber <dch@skunkwerks.at>
Date:   Wed Oct 29 12:29:34 2014 +0100

    Merge pull request #23 from skunkwerks/feature/add-channel-manager

    merge channel manager feature using gproc

commit c5a3fafe224baf69636d107bc12fa09426dca8b4
Author: Dave Cottlehuber <dch@skunkwerks.at>
Date:   Wed Oct 29 12:25:43 2014 +0100

    reindent: appease the pedants

commit ea6a08059532833e78eb4b3358b42efce16dac79
Author: Dave Cottlehuber <dch@skunkwerks.at>
Date:   Tue Oct 28 12:12:28 2014 +0100

    worker: transient restart for clean gen_server stop

commit 06191883e09364d6fa221d4ffd6abe565f775e16
Author: Dave Cottlehuber <dch@skunkwerks.at>
Date:   Mon Oct 27 23:43:41 2014 +0100

    convert: one less function needed

commit 70aa2330c81003385c6c720dc9e9b0e831d09bf4
Author: Dave Cottlehuber <dch@skunkwerks.at>
Date:   Mon Oct 27 23:32:23 2014 +0100

    swirl: bring user app in line with peer_worker API change

commit df7213e4293b5c36f7a2855377d2df21d0482c27
Author: Dave Cottlehuber <dch@skunkwerks.at>
Date:   Mon Oct 27 23:31:00 2014 +0100

    options: tests now use new default options and gproc

commit 4a7ec989bb4ad1a1e997144db0fe8d0296aa55cf
Author: Dave Cottlehuber <dch@skunkwerks.at>
Date:   Mon Oct 27 23:30:05 2014 +0100

    worker: use gproc registration & handle options

commit f2d81f0f3a51a7fe396c1a7cdcc24d8c0869bb6b
Author: Dave Cottlehuber <dch@skunkwerks.at>
Date:   Mon Oct 27 11:52:28 2014 +0100

    channel: request & release a new channel

commit 72b51bcd91c8e333dddc0cc900d844bda1356b27
Author: Dave Cottlehuber <dch@skunkwerks.at>
Date:   Thu Oct 23 10:02:29 2014 +0200

    channel: add gproc dependency