Merge branch 'develop' into topic-prettify
Miscellaneous clean-ups.

Fixed missing comments in ifaces.h and types.h header files. Also
tightened scope of 64-bit types.
Merge branch 'topic-prettify' into develop
Merge branch 'develop' into topic-64bit
Removed kvc_uint and kvc_int types.

These types were originally introduced so that the fastest native
sized integer is available. However, since these types assume a
64-bit compilation environment if not a 32-bit one, they would fail
their purpose in a 16-bit platform. Besides, restricting the minimum
range of these types to 16-bit values would severely restrict their
scope.

Considering these issues, it was decided that removing these types
would be the best approach in order to maintain the Library's objective
of being as portable as possible.
Merge branch 'topic-64bit' into develop
Merge branch 'develop' into topic-prettify
Continued with documentation comments. Almost done!
Merge branch 'topic-prettify' into develop