Merge branch 'nithin' into dheeraj

Conflicts:
	physical/filewrapper.c
Merge branch 'nithin' into dheeraj

Conflicts:
	physical/filewrapper.c
implemented openrel, (need updaterec for checking)
opencats is in halfway
Added header files for helpers.c and getnextrec.c
-Corrected datatype in cache (short to int)
-Completed getNextRec
Merge branch 'dheeraj' into nithin

Conflicts:
	include/error.h