Use of boost::make_shared in wcontrol

Perform only trivial replacements:
no update in const keyword use (make_shared
requires a const parameter in object
constructor)

In next commits, "trivial" means that
the replacements where made on lines
which contains "boost::shared_ptr<ClassName>"
Use of boost::make_shared in wbase

Perform only trivial replacements
Remove build warning message

bytesRead variable is unused in sendFile()
Use of boost::make_shared in query

Perform only trivial replacements
Use of boost::make_shared in css

Perform only trivial replacements,
Facade constructors are private and
prevent use of boost::make_shared.
Use of boost::make_shared in parser

Perform only trivial replacements
Some replacements couldn't be performed
for next reasons:
* SelectParser: constructor is private and
  prevents use of boost::make_shared.

* WhereFactory: lsst::qserv::parser::
  WhereFactory::WhereCondH::WhereCondH(const
  lsst::qserv::parser::WhereFactory&) does
  not exist

* FromFactory: lsst::qserv::parser::
  FromFactory::TableRefListH::TableRefListH(const
  lsst::qserv::parser::FromFactory&) does
  not exist

* SelectParser: lsst::qserv::parser::
  SelectParser::SelectParser(const string&)
  is private
Use of boost::make_shared in proto
Use of boost::make_shared in wdb

Perform only trivial replacements
Some replacements couldn't be performed
for next reasons:
* Backend: constructors are private

* ChunkResourceMgr: constructors are private

* Poisoner: lsst::qserv::wdb::
QueryAction::Impl::Poisoner::Poisoner(const
lsst::qserv::wdb::QueryAction::Impl&) does
not exist
Use of boost::make_shared in wdb

Nothing to do for qdisp:
* lsst::qserv::qdisp::QueryRequest::Canceller::
Canceller(const lsst::qserv::qdisp::QueryRequest&)
does not exist

Nothing to do for util:
* lsst::qserv::util::MmapFile::MmapFile() is private
Use of boost::make_shared in ccontrol
Use of boost::make_shared in sql
Use of boost::make_shared in rproc

Perform only trivial replacements
Some replacements couldn't be performed
for next reasons:
* lsst::qserv::rproc::InfileMerger::Mgr::Action::
Action(const lsst::qserv::rproc::InfileMerger::Mgr&,
const boost::shared_ptr<lsst::qserv::proto::
WorkerResponse>&, const std::basic_string<char>&)
does not exists

Nothing to do for qproc:
* lsst::qserv::qproc::QuerySession::QuerySession(
const lsst::qserv::qproc::QuerySession::Test&)
does not exists
Use of boost::make_shared in wpublish

Integration tests succeed

Perform only trivial replacements.
Some replacements couldn't be performed
for next reasons:
* {anonymous}::Validator::Validator(const
lsst::qserv::wpublish::ChunkInventory&) does
not exist
Use of boost::make_shared in wsched

Some replacements couldn't be performed
for next reasons:
* core/modules/wsched/CirclePqueue.h: _pos is a
  boost::scoped_ptr
Use of boost::make_shared in ccontrol

Second pass, replace non-trivial allocations. i.e.
the ones which doesn't contains boost::shared_ptr.
Use of boost::make_shared in mysql
Use of boost::make_shared in css

Some replacements couldn't be performed
for next reasons:
* lsst::qserv::css::Facade constructors
  are private
Use of boost::make_shared in parser: BoolTermFactory
Use of boost::make_shared in parser: FromFactory

Some replacements couldn't be performed
for next reasons:
* lsst::qserv::parser::FromFactory::TableRefListH(
const lsst::qserv::FromFactory&) does not exist
Use of boost::make_shared in parser

For classes lsst::qserv::parser::ModFactory
and lsst::qserv::parser::SelectFactory.
Some replacements couldn't be performed
for next reasons:
* lsst::qserv::parser::ModFactory::LimitH
  ::LimitH(const lsst::qserv::ModFactory&)
  lsst::qserv::parser::ModFactory::OrderByH
  ::OrderByH(const lsst::qserv::ModFactory&)
  lsst::qserv::parser::ModFactory::GroupByH
  ::GroupByH(const lsst::qserv::ModFactory&)
  lsst::qserv::parser::ModFactory::HavingH
  ::HavingH(const lsst::qserv::ModFactory&)
  do not exist.
* lsst::qserv::parser::SelectListFactory
  constructor is private