Parallel() for CanICA class

tries to address #235
Not only is it not PEP8 compliantn but this creative alignment makes it really hard to parse this statement, what about something like

```python

        ica_maps_and_sparsities = [(ica_map,
                                    np.sum(np.abs(ica_map), axis=1).max())
                                   for ica_map in ica_maps_gen_]
```