Added the option to derive etl::message<> from a custom parent class
Version number update
Add free-standing sanity tests for C++03/11/14/17
Remove unnecessary template keyword to destroy() call.
Fix C++14 only type aliases for STL
Fix extent error in clang and gcc
Minor updates to state chart
Updates to etl::shared_message example application.
Updated version numbers