require mongodb ver 2.4.3 - avoid surprise upgrades
specify correct package name
make upstart hook install idempotent

misc cleanup
Moved upstart init.d hook setup to definitions/mongodb.rb file.
Upstart init.d hook now matches upstart job name.
Don't try to configure shard servers when there aren't any.
Minor tweaks.  Improve upstart init.d hook install.