fix cached diff line issue
version v0.0.1.ALPHA8

+ add debug logger
+ add ref object
+ add lazy create function to commit
+ add init, heads, diff, remote_add, remote_fetch function to Repo