Allow initializer_list C++11 feature to be optional for now

The OSX build machine we're using does not have up to date
compiler/libraries presently, this is intended to be temporary
until those are updated.
Merge pull request #188 from mwiebe/initlist_optional

Allow initializer_list C++11 feature to be optional for now