* add *h.in to clang-format configuration * move static keys definition to header. Probably it may break something with key parsing
* move request timeout settings to the configuration header * initial support of requiredby dictionary * add AWPatternFunctions namespace * improve components communication * update UI to recent abilities * rewrite qCDebug messages and update CONTRIBUTING.md accordingly
No significant changes applied. * function syntax has been changed to another one, any function may be called by using the following construction: $aw_function_name<some args here if any>{{function body if any}} * rewrite travis.yml