Updated platform logic
Updated doc
Refactoring/improving logic for buildling Boost
Added support for cross-compiling linux/windows