Refactor class / instance methods.
Now using include module instead of extend it.
popen and write_popen are now instance methods.
Add some tests :
* load revisions for a given range
* load revisions for a given range and reverse result
* load revisions for a given path