Merge alpha branch in master

Since opal version has passed the initial javascript version, it's all ready for the merge.