Squashed commit for RPIO v0.8.0 of the following:

commit 16252756aa68eb0fdb46fc93de4ec16e82328c9b
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 19:39:56 2013 +0100

    fabfile push2pypi

commit c8c4716f9ae1f4500c94af37590b536b7d3b3adb
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 19:02:07 2013 +0100

    various minor doc updates

commit 2317d633ad2b21ca084c4bb2bb279a25aeccb65c
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 18:48:22 2013 +0100

    doc update, version bump 0.8.0

commit 3f4d53c9d746779cb1a387cb60662e46ea4c0cff
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 17:26:07 2013 +0100

    and even more test updates

commit 75d54ca2cbb138b0e89d6287bfd23af1e76c027c
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 16:48:05 2013 +0100

    improved tests

commit a32122f6727ef1920a896e73b1bee25bcf6dc8d2
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 16:28:19 2013 +0100

    test: more interrupt tests

commit 6c2700930a511ee7a6f991b7d82bdd7a0655ec94
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 16:22:57 2013 +0100

    run_tests.py: BOARD and BCM numbering tests

commit f4686eced4bcef6dd45b18f3cf5ee1d43aa8a9a3
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 16:06:15 2013 +0100

    run_test.py: interrupts

commit 96d18b9eec9439599f2a045e149afc80a9e2ffc7
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 15:53:05 2013 +0100

    RPIO: improved cleanup (also shutdown interrupt bindings)

commit 98551ee607746256f17c7ad9a5490d2de2cf6aa9
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 15:31:05 2013 +0100

    RPIO.py add_interrupt_callback(..): if /sys/class/gpio interface exists, unexport first (always export fresh)

commit 03313da1a1473ca926b757952b8c5b8caa941d13
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 15:06:17 2013 +0100

    RPIO bugfix: cleanup interfaces if exception occurs while adding callback

commit 1946117ac30cc97917a6daf77f2781d76b2eaf46
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 14:59:24 2013 +0100

    run_tests.py

commit 68e260e470c011c58bbbb688a2449179e79e940b
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 14:35:56 2013 +0100

    bugfix and fabfile update with test_soft

commit 5148f96271c15bd68745991eb2062bfe9253ed77
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 14:10:41 2013 +0100

    py_gpio.c: bcm_to_board() and board_to_bcm() translation methods

commit 759cb4bb182176fce291d77af6f2bfc1a6351ea3
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 12:35:14 2013 +0100

    RPIO doc update

commit 48cc8f4ad5fa6e904c4d9521e0ee402de69fd03c
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 12:33:09 2013 +0100

    RPIO.py: in add_interrupt_callback added pull_up_down parameter check

commit 7a34b645ecbf0ea765dc3bb6f365432ba6b64fdd
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 04:24:11 2013 +0100

    cleanup and doc update

commit 8b8a417c0c1dc211772340e521ed4e393707adda
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 03:49:18 2013 +0100

    cleanup of py_gpio.c (with channel_to_gpio)

commit 260118fdff82c7bfa713d1204dd49644944e32ba
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 02:27:32 2013 +0100

    pullup and -down (and -off) for interrupts

commit c96b406709c65b7c57eb8ab88a1474a467629d8b
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 01:01:15 2013 +0100

    expose  in c_gpio.c via  in py_gpio.c

commit 0c16175599e2459757fbaa7434e11fa633f4f579
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 00:30:59 2013 +0100

    minor reST conversion update
RPIO v0.8.2: TCP Socket Interrupts
RPIO v0.8.3: pypi release of 0.8.2 (TCP Interrupts) and some
documentation updates.

commit cc32b440e55caf63fd21063d705be0af31a45631
Author: Chris Hager <chris@metachris.org>
Date:   Thu Feb 28 01:38:41 2013 +0100

    fabfile: clean()

commit 2e4082ed03021ebbba559ef4015abb8303e82e64
Author: Chris Hager <chris@metachris.org>
Date:   Thu Feb 28 01:33:20 2013 +0100

    many minor doc updates and tiny refactorings

commit 00cb4e7d25fc3f080e3f66c3afd24d72677ca61a
Author: Chris Hager <chris@metachris.org>
Date:   Wed Feb 27 03:30:24 2013 +0100

    doc update

commit a804084bcb1b941270607f78e1543428e1f3ec92
Author: Chris Hager <chris@metachris.org>
Date:   Wed Feb 27 02:51:13 2013 +0100

    minor refactoring of tcp interrupts

commit f40de1a32abcc0af355861fec21c07ceea09e6e5
Author: Chris Hager <chris@metachris.org>
Date:   Wed Feb 27 02:26:44 2013 +0100

    python 3 fixes

commit dcaf366b99dd1c85805abe06c6eb48fa0050d811
Author: Chris Hager <chris@metachris.org>
Date:   Wed Feb 27 02:16:01 2013 +0100

    test updated with socket

commit 40f3f2d70cc15059038697c0934db12c76c4c4fc
Author: Chris Hager <chris@metachris.org>
Date:   Wed Feb 27 01:57:22 2013 +0100

    minor refactorings

commit fc648d044940559426ad7f0629003189f1fc7fc3
Author: Chris Hager <chris@metachris.org>
Date:   Wed Feb 27 01:52:00 2013 +0100

    doc bugfix

commit ee0ab231f1a5b6e9f563aee83e9cd785c56f5b47
Author: Chris Hager <chris@metachris.org>
Date:   Wed Feb 27 00:35:15 2013 +0100

    ADDED: Socket Interrupts via RPIO.add_tcp_callback(port, callback, threaded_callback=False)

commit 53a07de41f383e154fbe99deec09ee3f059f1a24
Author: Chris Hager <chris@metachris.org>
Date:   Tue Feb 26 19:28:57 2013 +0100

    directory structure

commit 3725c077fbeab59b73d9041057cf32d535aac029
Author: Chris Hager <chris@metachris.org>
Date:   Tue Feb 26 19:28:32 2013 +0100

    refactoring some names in c_gpio.c

commit b6230d52cfaf96efe7adc234185bf2408616d8d3
Author: Chris Hager <chris@metachris.org>
Date:   Tue Feb 26 19:27:38 2013 +0100

    fabfile: allow manual hosts with -H, else use default

commit 25110a2b126f6118a505cf1302d1b4107e9733c4
Author: Chris Hager <chris@metachris.org>
Date:   Tue Feb 26 18:29:34 2013 +0100

    prepare: better source layout; RPIO as module

commit e600e195da084a0915c9abdfe49ffe8777daeb70
Author: Chris Hager <chris@metachris.org>
Date:   Tue Feb 26 14:37:19 2013 +0100

    minor doc update (use easy_install)

commit c19b947544c6548c271f4c9b5aa71bfcff4e5439
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 22:07:47 2013 +0100

    fabfile: test with python2.7 and 3.2

commit 16252756aa68eb0fdb46fc93de4ec16e82328c9b
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 19:39:56 2013 +0100

    fabfile push2pypi

commit c8c4716f9ae1f4500c94af37590b536b7d3b3adb
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 19:02:07 2013 +0100

    various minor doc updates

commit 2317d633ad2b21ca084c4bb2bb279a25aeccb65c
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 18:48:22 2013 +0100

    doc update, version bump 0.8.0

commit 3f4d53c9d746779cb1a387cb60662e46ea4c0cff
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 17:26:07 2013 +0100

    and even more test updates

commit 75d54ca2cbb138b0e89d6287bfd23af1e76c027c
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 16:48:05 2013 +0100

    improved tests

commit a32122f6727ef1920a896e73b1bee25bcf6dc8d2
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 16:28:19 2013 +0100

    test: more interrupt tests

commit 6c2700930a511ee7a6f991b7d82bdd7a0655ec94
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 16:22:57 2013 +0100

    run_tests.py: BOARD and BCM numbering tests

commit f4686eced4bcef6dd45b18f3cf5ee1d43aa8a9a3
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 16:06:15 2013 +0100

    run_test.py: interrupts

commit 96d18b9eec9439599f2a045e149afc80a9e2ffc7
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 15:53:05 2013 +0100

    RPIO: improved cleanup (also shutdown interrupt bindings)

commit 98551ee607746256f17c7ad9a5490d2de2cf6aa9
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 15:31:05 2013 +0100

    RPIO.py add_interrupt_callback(..): if /sys/class/gpio interface exists, unexport first (always export fresh)

commit 03313da1a1473ca926b757952b8c5b8caa941d13
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 15:06:17 2013 +0100

    RPIO bugfix: cleanup interfaces if exception occurs while adding callback

commit 1946117ac30cc97917a6daf77f2781d76b2eaf46
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 14:59:24 2013 +0100

    run_tests.py

commit 68e260e470c011c58bbbb688a2449179e79e940b
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 14:35:56 2013 +0100

    bugfix and fabfile update with test_soft

commit 5148f96271c15bd68745991eb2062bfe9253ed77
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 14:10:41 2013 +0100

    py_gpio.c: bcm_to_board() and board_to_bcm() translation methods

commit 759cb4bb182176fce291d77af6f2bfc1a6351ea3
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 12:35:14 2013 +0100

    RPIO doc update

commit 48cc8f4ad5fa6e904c4d9521e0ee402de69fd03c
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 12:33:09 2013 +0100

    RPIO.py: in add_interrupt_callback added pull_up_down parameter check

commit 7a34b645ecbf0ea765dc3bb6f365432ba6b64fdd
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 04:24:11 2013 +0100

    cleanup and doc update

commit 8b8a417c0c1dc211772340e521ed4e393707adda
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 03:49:18 2013 +0100

    cleanup of py_gpio.c (with channel_to_gpio)

commit 260118fdff82c7bfa713d1204dd49644944e32ba
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 02:27:32 2013 +0100

    pullup and -down (and -off) for interrupts

commit c96b406709c65b7c57eb8ab88a1474a467629d8b
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 01:01:15 2013 +0100

    expose  in c_gpio.c via  in py_gpio.c

commit 0c16175599e2459757fbaa7434e11fa633f4f579
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 00:30:59 2013 +0100

    minor reST conversion update
RPIO v0.8.4: `rpio-curses` and bugfixes

commit 3062a9465313583e0c67a14e52ddb97d0e2a181b
Author: Chris Hager <chris@metachris.org>
Date:   Fri Mar 1 16:02:51 2013 +0100

    finished rpio-curses beta

commit 00208de7f0a9bc1f233df4abf7c100f4b1d32a3e
Author: Chris Hager <chris@metachris.org>
Date:   Fri Mar 1 15:12:00 2013 +0100

    rpio-curses update

commit 9fafc1105d2384e2680f8130c82669085f3699a1
Author: Chris Hager <chris@metachris.org>
Date:   Fri Mar 1 14:24:44 2013 +0100

    RPIO tcp socket callback bugfix

commit 914fae32e3876bb4fb9954b409ed477796ed81dd
Author: Chris Hager <chris@metachris.org>
Date:   Fri Mar 1 14:24:01 2013 +0100

    RPIO tcp socket callback bugfix

commit d8193ba9401842e02d631bc65034e99e339a633e
Author: Chris Hager <chris@metachris.org>
Date:   Fri Mar 1 01:23:59 2013 +0100

    start rpio-curses

commit e3530a789f1a2b72cdf2d104974edaa34ae8f1d4
Author: Chris Hager <chris@metachris.org>
Date:   Thu Feb 28 03:26:55 2013 +0100

    started hacking on pwm.c. can add and remove pwm-gpios at runtime

commit 416ad237d0e0ed305c8d00cab6ef06d3b30861f1
Merge: 97159a9 cc32b44
Author: Chris Hager <chris@metachris.org>
Date:   Thu Feb 28 02:14:02 2013 +0100

    Merge branch 'dev' into dev-pwm

    * dev:
      fabfile: clean()

commit cc32b440e55caf63fd21063d705be0af31a45631
Author: Chris Hager <chris@metachris.org>
Date:   Thu Feb 28 01:38:41 2013 +0100

    fabfile: clean()

commit 97159a9038c35972102dc9dd3c446ff072040199
Merge: fa82ac7 2e4082e
Author: Chris Hager <chris@metachris.org>
Date:   Thu Feb 28 01:34:24 2013 +0100

    Merge branch 'dev' into dev-pwm

    * dev:
      many minor doc updates and tiny refactorings

commit 2e4082ed03021ebbba559ef4015abb8303e82e64
Author: Chris Hager <chris@metachris.org>
Date:   Thu Feb 28 01:33:20 2013 +0100

    many minor doc updates and tiny refactorings

commit fa82ac7b8245cf2545aaf267415dd30952a4210c
Author: Chris Hager <chris@metachris.org>
Date:   Wed Feb 27 23:13:57 2013 +0100

    added raspberry-pwm

commit 00cb4e7d25fc3f080e3f66c3afd24d72677ca61a
Author: Chris Hager <chris@metachris.org>
Date:   Wed Feb 27 03:30:24 2013 +0100

    doc update

commit a804084bcb1b941270607f78e1543428e1f3ec92
Author: Chris Hager <chris@metachris.org>
Date:   Wed Feb 27 02:51:13 2013 +0100

    minor refactoring of tcp interrupts

commit f40de1a32abcc0af355861fec21c07ceea09e6e5
Author: Chris Hager <chris@metachris.org>
Date:   Wed Feb 27 02:26:44 2013 +0100

    python 3 fixes

commit dcaf366b99dd1c85805abe06c6eb48fa0050d811
Author: Chris Hager <chris@metachris.org>
Date:   Wed Feb 27 02:16:01 2013 +0100

    test updated with socket

commit 40f3f2d70cc15059038697c0934db12c76c4c4fc
Author: Chris Hager <chris@metachris.org>
Date:   Wed Feb 27 01:57:22 2013 +0100

    minor refactorings

commit fc648d044940559426ad7f0629003189f1fc7fc3
Author: Chris Hager <chris@metachris.org>
Date:   Wed Feb 27 01:52:00 2013 +0100

    doc bugfix

commit ee0ab231f1a5b6e9f563aee83e9cd785c56f5b47
Author: Chris Hager <chris@metachris.org>
Date:   Wed Feb 27 00:35:15 2013 +0100

    ADDED: Socket Interrupts via RPIO.add_tcp_callback(port, callback, threaded_callback=False)

commit 53a07de41f383e154fbe99deec09ee3f059f1a24
Author: Chris Hager <chris@metachris.org>
Date:   Tue Feb 26 19:28:57 2013 +0100

    directory structure

commit 3725c077fbeab59b73d9041057cf32d535aac029
Author: Chris Hager <chris@metachris.org>
Date:   Tue Feb 26 19:28:32 2013 +0100

    refactoring some names in c_gpio.c

commit b6230d52cfaf96efe7adc234185bf2408616d8d3
Author: Chris Hager <chris@metachris.org>
Date:   Tue Feb 26 19:27:38 2013 +0100

    fabfile: allow manual hosts with -H, else use default

commit 25110a2b126f6118a505cf1302d1b4107e9733c4
Author: Chris Hager <chris@metachris.org>
Date:   Tue Feb 26 18:29:34 2013 +0100

    prepare: better source layout; RPIO as module

commit e600e195da084a0915c9abdfe49ffe8777daeb70
Author: Chris Hager <chris@metachris.org>
Date:   Tue Feb 26 14:37:19 2013 +0100

    minor doc update (use easy_install)

commit c19b947544c6548c271f4c9b5aa71bfcff4e5439
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 22:07:47 2013 +0100

    fabfile: test with python2.7 and 3.2

commit 16252756aa68eb0fdb46fc93de4ec16e82328c9b
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 19:39:56 2013 +0100

    fabfile push2pypi

commit c8c4716f9ae1f4500c94af37590b536b7d3b3adb
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 19:02:07 2013 +0100

    various minor doc updates

commit 2317d633ad2b21ca084c4bb2bb279a25aeccb65c
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 18:48:22 2013 +0100

    doc update, version bump 0.8.0

commit 3f4d53c9d746779cb1a387cb60662e46ea4c0cff
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 17:26:07 2013 +0100

    and even more test updates

commit 75d54ca2cbb138b0e89d6287bfd23af1e76c027c
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 16:48:05 2013 +0100

    improved tests

commit a32122f6727ef1920a896e73b1bee25bcf6dc8d2
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 16:28:19 2013 +0100

    test: more interrupt tests

commit 6c2700930a511ee7a6f991b7d82bdd7a0655ec94
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 16:22:57 2013 +0100

    run_tests.py: BOARD and BCM numbering tests

commit f4686eced4bcef6dd45b18f3cf5ee1d43aa8a9a3
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 16:06:15 2013 +0100

    run_test.py: interrupts

commit 96d18b9eec9439599f2a045e149afc80a9e2ffc7
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 15:53:05 2013 +0100

    RPIO: improved cleanup (also shutdown interrupt bindings)

commit 98551ee607746256f17c7ad9a5490d2de2cf6aa9
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 15:31:05 2013 +0100

    RPIO.py add_interrupt_callback(..): if /sys/class/gpio interface exists, unexport first (always export fresh)

commit 03313da1a1473ca926b757952b8c5b8caa941d13
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 15:06:17 2013 +0100

    RPIO bugfix: cleanup interfaces if exception occurs while adding callback

commit 1946117ac30cc97917a6daf77f2781d76b2eaf46
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 14:59:24 2013 +0100

    run_tests.py

commit 68e260e470c011c58bbbb688a2449179e79e940b
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 14:35:56 2013 +0100

    bugfix and fabfile update with test_soft

commit 5148f96271c15bd68745991eb2062bfe9253ed77
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 14:10:41 2013 +0100

    py_gpio.c: bcm_to_board() and board_to_bcm() translation methods

commit 759cb4bb182176fce291d77af6f2bfc1a6351ea3
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 12:35:14 2013 +0100

    RPIO doc update

commit 48cc8f4ad5fa6e904c4d9521e0ee402de69fd03c
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 12:33:09 2013 +0100

    RPIO.py: in add_interrupt_callback added pull_up_down parameter check

commit 7a34b645ecbf0ea765dc3bb6f365432ba6b64fdd
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 04:24:11 2013 +0100

    cleanup and doc update

commit 8b8a417c0c1dc211772340e521ed4e393707adda
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 03:49:18 2013 +0100

    cleanup of py_gpio.c (with channel_to_gpio)

commit 260118fdff82c7bfa713d1204dd49644944e32ba
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 02:27:32 2013 +0100

    pullup and -down (and -off) for interrupts

commit c96b406709c65b7c57eb8ab88a1474a467629d8b
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 01:01:15 2013 +0100

    expose  in c_gpio.c via  in py_gpio.c

commit 0c16175599e2459757fbaa7434e11fa633f4f579
Author: Chris Hager <chris@metachris.org>
Date:   Sun Feb 24 00:30:59 2013 +0100

    minor reST conversion update
RPIO v0.9.1: PWM
RPIO v0.9.2
RPIO 0.9.5:

  * Added ``debounce_timeout_ms`` argument to ``RPIO.add_interrupt_callback(..)``
  * Added ``threaded`` argument to ``RPIO.wait_for_interrupts(..)``
  * Interrupt callbacks now receive integer values ``0`` or ``1`` instead of strings
  * Interrupt callbacks with edge=``rising`` or ``falling`` only receive the correct values
  * Added ``RPIO.close_tcp_client(fileno)``
  * Debian .deb package builds
  * License changed to GNU Lesser General Public License v3 or later (LGPLv3+)
  * ``RPIO.sysinfo()`` returns is_overclocked (improved detection in cpuinfo.c)
RPIO v0.9.6
RPIO v0.10.0

  * Auto-cleanup on exit (also shuts down ``wait_for_interrupts(threaded=True)``)
  * Bugfix in cpuinfo.c: correctly trim over-voltage header
  * rpio-curses: help shows raspberry sysinfo
  * switched argument ordering of wait_for_interrupts to (``wait_for_interrupts(threaded=False, epoll_timeout=1)``)
  * Added ``RPIO.Exceptions``
RPIO v0.10.1

* Updated debian/control to Standards-Version=3.9.3.1
Replace UTF character in README.rst
Merge pull request #3 from nils-werner/ascii

Replace UTF character in README.rst. Thanks for the pull request!
Mention the Arch Linux PKGBUILD in README.rst
Merge pull request #4 from nils-werner/aur-in-readme

Mention the Arch Linux PKGBUILD in README.rst. Thank you very much nils-werner!
Permit RPIO to control RPi camera LED

Permit usage of GPIO 5 (in BCM mode) which controls the camera LED for
the RPi's CSI camera module. This patch merely implements compatibility
with the RPi.GPIO package in as much as it permits control of GPIO 5 in
BCM mode (by mapping it to something other than -1) but doesn't
necessarily provide an accurate mapping (if one exists). Hence, the LED
is only controllable from BCM mode, not BOARD mode (this is equivalent
to the RPi.GPIO library).
added DMA channel to format string - failed before with not enough arguments
Dont exit when soft_fatal in effect.
remove unnecessary clear_channel_gpio in Servo class; fixes signal dropout issues that occurred when the pulse width changes
Minor doc update
Merge remote-tracking branch 'origin/dev' into dev

* origin/dev:
  Corrected bug in add_channel_pulse() which caused wrong debug output when max_width is exceeded.