More cmd flags

This patch adds attributes to apply the `--directoryperdb`, `--noprealloc` and `--smallfiles` command line flags.

I have kept with existing style, but clearly this approach won't look very pretty if we intend to support everything on http://www.mongodb.org/display/DOCS/Command+Line+Parameters.