Slightly modified keyword for making function or type exposed in shared library
Updated documentation to reflect ability to expose shared library functions and
types
Miscellaneous formatting updates to doc/README