File name changes

Changed rrPlugins to rrPlugins_CAPI and changed rrPluginsObj.py to
rrPlugins.py
Updated all examples to use rrPlugins_CAPI
Updated the Plugin wrapper class

Added a simple RRDattaHandle class which eliminates the need to pass
around RRDataHandles. This class is called DataSeries
Converted rrLevenbergMarquardt to use Plugin object
Added readAlLText(fileName) method

readAllText(fileName) reads all the text from the file and returns the
result to the caller. Useful for reading text files
handle free Parameter lists now supported in rrPlugins.py

The LM example file is now only 9 lines long for the core. Added
readAllText() method to help with reading SBML files. Added AsNumPy
propoeties to the DataSeries class.
Bug in getPluginNames() in rrPlugins_CAPI.py

getPluginNames() was splitting a string on spaces rather than a comma
Revert "Bug in getPluginNames() in rrPlugins_CAPI.py"

This reverts commit f6ea781f46bb377a82020706d614c29f7904b960.
Bug in getPluginsNames, incorrect split

Bug in getPluginsNames, incorrect split, was splitting on a space
instead of a comma, thereby returning an incorrect list
Add class method listOfPlugins

Add class method listOfPlugins, Plugins.listOfPlugins(), returns a list
of file names of loadable plugins
NotifyIntStrEvent renamed to NotifyIntIntEvent

NotifyIntStrEvent renamed to NotifyIntIntEvent to better describe what
it actually is
Attempt to add events

Requires fixes to OnProgress in the C API first to work
Merge branch 'roadRunnerSauro' into linux_build

Conflicts:
	plugins/wrappers/Python/rrPlugins.py
Updated to get the latest from Herbert