small bug fixes
general improvemens on version record. 
most important change here is the force newByteChannel execute even if file already exists -> so we avoid have to delete before create (in git case it was messing the commmit history)
improvements on dcore attrs (flexibility) + fixed some issues on jgit provider (related to commented option)