CB-7955 Add support "browser" platform

This currently uses the blocking built-in functions like alert(). Need to come
up with some non blocking version, probably with a z-index based overlay. Like
in this example http://jsfiddle.net/CSLD2/1/

GitHub: close #46
Merge remote-tracking branch 'upstream/master'