Added support for floating point, and minor changes.

Minor changes:
	* Allow slashes (/) in identifiers.  This is useful for code that will want to look up configuration for a particular path. To use slashes in sections, you must put at least one whitespace character between the opening '[' and the slash.  Example: [ /home/path ] ... [/ /home/path]
	* Begin conversion of helper functions to "static" so they can't be accidentally used in another file.