Merge branch 'fixing'
typo fixed, not provided stuff added
fixed indention in README
Added "const" keyword to functions

Added "const" keyword to functions which don't modify the passed values and to
functions which return data which should not be modified.
fixed test for latest changes
updated documentation
added doc task for generating documentation
upgraded doxygen file with "doxygen -u"
Merge branch 'master' into fixing
added comments
fixed indent
fixed this casting around thing...
fixed doxygen as it contained the old library name