commenting out if(); without effect.
removing unused boost::array and boost::multiarray
removed explicit boost filesystem dependence, added dependence on boost program_options