processing of config file so it wont' break if some elements are absent.
updated units

added a couple and made the config text strings consistent with macros
missed the missing commas in units
project stuff
Merge branch 'master' into Jim
changed 'resample' to 'resampler' in sample config
ignoring pbxproj
Revert "ignoring pbxproj"

This reverts commit 7c6081e8fe30b5310cd2ef879d0b157da2f7c29f.
Revert "Revert "ignoring pbxproj""

This reverts commit e531c43c5b060cf4bc21c4a8d2ee29c295d8cf31.
Revert "Revert "Revert "ignoring pbxproj"""

This reverts commit aff72b43c07cd40815e4a886ebc0ecea3faff6ac.
Percentage units (for convenience only - another type of nondim unit)
my pbxproj file
ignore rtx dylib
Added name() and setName() to PointRecord
just formatting
pbxproj libmysql junk
- better point caching (DbPointRecord)
- redefine OPC "Good" quality
- more robust MysqlPointRecord connection checking
- rearranging some modular / resampler methods -- simplify and reduce duplicative code.
- fixing crashing issue in configfactory -- offsetTimeSeries needs to be able to accept an int or a float via libconfig
merging jim's config changes, more units
fixing some irregular resampler code
more connection checking

Merge remote-tracking branch 'origin/Jim' into stability-1.1

Conflicts:
	build/xcode/epanet-rtx.xcodeproj/project.pbxproj
	src/ConfigFactory.cpp
	src/PointRecord.cpp
	src/PointRecord.h
	src/TimeSeries.h
fixed an obvious memory bug

nodes now have *weak pointers to link objects, to avoid retain cycles