separated header and source files
renamed header guards
added namespace maxflowLib
adapted includes to new file structure
added CMake support
added "template class Graph<size_t,size_t,size_t>;" to enable support
for data type size_t.
renamed defines
added lib folder to gitignore
fixed compiler warnings