Make Boost.Log mandatory
Removed two Boost modules not really needed
Added check for Boost.ASIO
Remove some code in preparation for autogenerated header file
Added version numbers
Added autogenerated header file
Done with autogeneration of compile-time configuration file