Upgrade to upstream faust
Use std::string instead of boost::filesystem::path

Since we only need paths at a few places, it's not worth adding a dependency on
boost::filesystem.
Port to Methcla's own plugin API
Remove unused Client module
Don't compile ring.c for now
Don't compile boost library modules
Remove LV2 related libraries and modules
Include header for boost::noncopyable
Remove boost variant related code
Adapt ios example to new plugin API
Rename lv2 directory to plugins and remove more LV2 related files
Remove scripts for building boost framework
Implement basic support for setting synth controls and passing synth arguments
Remove debugging output
Clean up some typedefs
Throw runtime_error instead of using assert
Implement beginnings of pluggable sound file API
Plugin API cleanup
Code reorganisation
Don't expose engine implementation pointer