Reduce direct dependencies to boost::gregorian
Cleanup