Create rundb host directory if necessary.

Closes #253. Validation of new suites (never been run yet) was failing
because the run-db host directory (default ~/cylc-run/SUITE/) did not
exist (The validation process instantiates tasks, which now results in
db creation).
Merge pull request #284 from hjoliver/253-create-rundb-dir

Create rundb host directory if necessary.