2018-05-05 First step, move code from pyensaeΒΆ

API became difficult to maintain in unit test, often breaking. So I decided to move many pieces of code into this module. The first commit comes from :epkg:`pyensae`.