Modified finediff

Edited FineDiff library to match with CI flavor (replaced __construct()
with init()) and made changes in edit controller