Add chromium support:
- replace all calls to .bytes() and .toBase64() with functions which call those methods when avaliable, but fall back to more supported methods for compatiability
- remove unneeded console.log calls (will improve error info later)
- move audio definition to start of class to prevent multiple audio sources