Putting this on hold until further notice, due to lack of interest/activity.