Move RTMemoryManager implementation to source file
Use boost::aligned_storage for aligning data member in allocator chunks
Add 16 bit port count type and bit field in audio bus connection

Saves a few bytes.
Fix unused argument warnings
Store audio bus connections in array and disable bus locking
Update external_libraries/oscpp
Add basic build system support for Android
Put external "C" declarations in one block
Remove unnecessary semicolons after namespace declarations
Make Node::process non-virtual and non-abstract

Add protected doProcess method to be overridden by subclasses and provide
implementation in Node in order to be able to use boost::alignment_of in the
superclass declaration.
Android provides memalign instead of posix_memalign
Android places max_align_t in the global namespace instead of std
Zero sized arrays are not standard C++
ifdef for Apple specific memory barrier
Remove unused parameter
Refactor target and platform interface
Add empty OpenSL ES audio driver files
Move include to source file
Mark overridden Driver methods as overrides
Clean up class interface