Fixed legato module loading.
- Legato now requires all communication libraries and exposes them.
- Fixed legato and midi spec files to mock required communication libraries.