Allocation for any size of data

Deleted function for allocation and seving of integer value. Instead of
this created function for allocation any size of data.
Allocation delete

New function added for erasing the reserved space in allocation. Some
small fixes. Changed Readme file
Merging commit

Merging master and origin/master work
Fixed error of getting several chanks

There was an error when you heve to get chank and do not fill it
all with data. Added comments. tableArrat type changed to unsigned
int.
Hide realisation

dataTable, chankSize and *allocation are now hiden from user in the library
Initialize protection

Now without initializing you can't use library functions
Preprocessor directives. Hide all private data from header

Added preprocessor directives for DEBUG mode. All unnecessary data was
removed from header to make it "private". README changed
Delete unnecessary comments

Unnecessary was erased.
Table branch initial commit

A branch represent a "table" idea of memory management
Dymanic memory for table

Code changet to get dynamic memory (malloc()) for creating dataTable
Protection of usage

Added several protection if to avoid using library functions without
initializing
Merge pull request #1 from x0193171/tableMemory

Table memory