WIP/ENH: add infomax

cc @agramfort @fraimondo

still testing. works already fine but trying to understand some details with @jdammers.
I will add a new parameter: `fit_param` which is a dict and goes to which ever method chosen