Merge pull request #5 from lamblin/interface_change

New iteration
np_format_as
commented text + one test that passes
more tests
Update more costs
Start handling (None, None) specs
Merge branch 'interface_change' of git://github.com/pascanur/pylearn into interface_change