Fully functional proxy model.
Does not track the changes of the "hidden object" property though.
added gitignore for superbuild directory