Fixed bug that caused dirs to be made in source dir rather than site dir.
New functions to query components.

Added
=====

* get_component_params: Get parameters dict for a component.
* get_component_defaults: Get default values for a component.
* get_component_input_files: Get the template input files for a component.
Removed function for loading components.

Removed
=======

* Removed the following functions:
  - load_component_defaults
  - load_component_from_json
  These functions are now in utils.json
Changed to import load_component_from_json from correct module.
Added new functions moved from cca.json

Added
=====

* The folowing new functions were moved from cca.json:
  - load_component
  - load_component_defaults
Added new functions components/[params|defaults|intput].

Changed
=======

* Template files now use the Python Format String syntax rather
  than string.Template syntax.

Added
=====

* New commands:
  - components/params: list all paramters for a component
  - components/defaults: list default values for component params.
  - components/input: show a component's input files. Optionally,
    fill in with default values.
Merge branch 'master' of https://github.com/csdms/wmt