Move Manifest to own directory.
Rename methods in RemoteControl.
Done Manifest.
Refactor MethodMode::getCode().
Create MethodManifest.
Test for log in MethodManifest.
Fix bug MethodManifest::hasValue().
Add testDefaultValue().
Add testGetValueScalar().
Test getValue().
Refactor ManifestTest.
Fix RemoteControlTest.
Update README.md
Add tests for MethodManifest::useDefaultValue().
Merge branch 'feature/method-manifest' into develop