Bug #700: Completed quoting for parameters of some CMake commands

A Wiki article pointed out that whitespace will only be preserved for parameters
in CMake commands if passed strings will be appropriately quoted or escaped.
http://cmake.org/Wiki/CMake/Language_Syntax#CMake_splits_arguments_unless_you_use_quotation_marks_or_escapes.

Quoting was added so that more places should also handle file names correctly
which contain space characters eventually.

Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
simplify inheritance relationships. TimeListener is not a Model now, and Trader is not a Model now. Trader holds a pointer to a model. Thanks @gidden for debugging help.
Merge branch 'no-inherit' of https://github.com/rwcarlsen/cyclus into rwcarlsen-no-inherit
Merge branch 'google_style' of https://github.com/rakhimov/cyclus into rakhimov-google_style
Merge branch 'Complete_quoting_for_parameters_of_some_CMake_commands' of https://github.com/elfring/cyclus into elfring-Complete_quoting_for_parameters_of_some_CMake_commands