MRG: add infomax

cc @agramfort @fraimondo

still testing. works already fine but trying to understand some details with @jdammers.
how long does this take to run? we need to fight to reduce testing time