Custom Audio context and destination node are specifiable in the constructor.

- Added optional Audiocontext and destination node. These can be specified in the Chuck constructor.
- Removed `.idea` directory (it *is* in `.gitignore`, by the way, but it seems it had been committed before)