handle NULLs properly with Drupal: if updating, it's a problem, but if inserting, just ignore the NULLs

git-svn-id: svn://fountainhead.talkpoint.com/raingutter/trunk@12826 940247f8-a3eb-dc11-81c7-0019d144f6e4
add on-spec imports to ocs2drupal

git-svn-id: svn://fountainhead.talkpoint.com/raingutter/trunk@12827 940247f8-a3eb-dc11-81c7-0019d144f6e4
properly handle data type conversion and rounding for numbers from OCS;
put the math in the DB
also use the data from the hardware table as a backup for the ram if
there are no dimm entries

git-svn-id: svn://fountainhead.talkpoint.com/raingutter/trunk@12828 940247f8-a3eb-dc11-81c7-0019d144f6e4
todo update

git-svn-id: svn://fountainhead.talkpoint.com/raingutter/trunk@12829 940247f8-a3eb-dc11-81c7-0019d144f6e4