[feature/metadata] Added basic metadata demo
Updated to use Ninja and build out-of-source on Travis
Moved metadata addition into IED driver
Added branch feature/metadata to travis build branches.
Reverted to make on Travis
Because no ninja-build package exists for the current version of Ubuntu.
Adds functionality for releasing memory used by metadata.
Fixes some memory management issues
Removes buffer names (should be front-end concept), fixes some memory issues.
Also reduces rope leaf size to 64 bytes.