Add build options: tests, examples
Update build script
Add example
Add delegate.json
Add OpenWeatherMap API example
Add class api::OpenWeatherMap
Add test Response.chunk_failed
Refactor Engine unit test
class log::Logger refactoring
Add http request methods set_query/add_query
Merge branch 'master' into macosx.travis