Connected Components python interface

Supersedes #3.

Squashed commits:

commit 57cada32d220e3743a61b80e89770bf66c36981b
Author: Markus Döring <webmaster@burgerdev.de>
Date:   Wed Mar 26 13:37:33 2014 +0100

    correct path to python unittests

commit f13569068647a5322876b67e1de850546328b55e
Author: Markus Döring <webmaster@burgerdev.de>
Date:   Wed Mar 26 13:29:19 2014 +0100

    updated travis instructions to include python tests

commit 66a161e4b22acd09d0f10e40646fd6e72015c22a
Author: Markus Döring <webmaster@burgerdev.de>
Date:   Wed Mar 26 13:21:38 2014 +0100

    disabled old style lazyflow tests

commit 382bc2c68fd20b63cc2195e25d947ae424386f60
Author: Markus Döring <webmaster@burgerdev.de>
Date:   Wed Mar 26 13:03:53 2014 +0100

    reintroduced const where applicable

commit 039444693f23942833797478e427d29b86e2f828
Author: Markus Döring <webmaster@burgerdev.de>
Date:   Wed Mar 26 12:53:06 2014 +0100

    adhere to coding style

commit b57bee19db786e4569cee4f02b0654531c660fef
Author: Markus Döring <webmaster@burgerdev.de>
Date:   Tue Mar 25 19:15:15 2014 +0100

    travis: update to newer h5py version

commit 6fbcf3126ffd08b831a31608064f8e1fdfb8e06b
Author: Markus Döring <webmaster@burgerdev.de>
Date:   Tue Mar 25 18:54:05 2014 +0100

    revert unnecessary file changes

commit fcdf0010b1bc1313d2a9d4d3ce2f438775645cf1
Author: Markus Döring <webmaster@burgerdev.de>
Date:   Tue Mar 25 18:05:56 2014 +0100

    introduced ROI interface to adapters, better roi interface

commit 83207e554f1aba3fdca051a579088b498fa9e302
Author: Markus Döring <webmaster@burgerdev.de>
Date:   Sat Mar 22 15:51:51 2014 +0100

    uint32 support

commit 903995e098d8f00c5532907ae22ccffffd48bba0
Author: Markus Döring <webmaster@burgerdev.de>
Date:   Sat Mar 22 15:21:13 2014 +0100

    wrote labeling operator

commit fcbb833cd72471ed7ff65afcd2fe8f25a7689ea6
Author: Markus Döring <webmaster@burgerdev.de>
Date:   Fri Mar 21 17:53:01 2014 +0100

    all adapters exported

commit cfc07813f994b946f426432eb2620908de07e797
Author: Markus Döring <webmaster@burgerdev.de>
Date:   Thu Mar 20 20:45:40 2014 +0100

    removed unnecessary const attribute in sink

commit 89da0e38b9a53723dd407582e1a52a58ca29f92f
Author: Markus Döring <webmaster@burgerdev.de>
Date:   Thu Mar 20 19:03:10 2014 +0100

    provide more types for standard source/sink

commit 51d7093594ad6ce833ab0e741aef7fb60663f1c2
Author: Markus Döring <webmaster@burgerdev.de>
Date:   Wed Jan 22 13:48:07 2014 +0100

    more doc on pyABC, tuple instead of ndarray

commit c1c1a24c2fb99e19992d0dc92a8d914f9213e231
Author: Markus Döring <webmaster@burgerdev.de>
Date:   Mon Jan 20 19:22:42 2014 +0100

    ubuntu does not know how to convert ndarray to tinyvector

commit f808dc4fc2e6bef8ac4865baa30898d0ee39e829
Author: Markus Döring <webmaster@burgerdev.de>
Date:   Mon Jan 20 12:20:33 2014 +0100

    removed output to stdout

commit f4ca707be73716efde9db472cf2e08176ae4a77c
Author: Markus Döring <webmaster@burgerdev.de>
Date:   Mon Jan 6 13:51:37 2014 +0100

    python interface for cc complete

commit 51ed35628460a5dbeb4c2ce9c483c3268bbb370f
Author: Markus Döring <webmaster@burgerdev.de>
Date:   Sun Jan 5 17:00:04 2014 +0100

    source and sink working in python

commit ab3263bd2fb9c956cf99ec3156e694582f9e678a
Author: Markus Döring <webmaster@burgerdev.de>
Date:   Sat Jan 4 18:48:04 2014 +0100

    getting there

commit 3ead3ee78f3992461414688ba15aa5ab8be4ecb7
Author: Markus Döring <webmaster@burgerdev.de>
Date:   Fri Jan 3 19:03:27 2014 +0100

    try again, fail better

commit b12f5141e639e8076d7be0257ee4a75f7f7e1997
Author: Markus Döring <webmaster@burgerdev.de>
Date:   Thu Jan 2 16:34:14 2014 +0100

    started developmnet