bump submodules
add nave (for Node.JS), load plugins conditionally, better OSX support