Bug 847839 - Part 1a: Port XUL Fennec's VideoPlayer to Native Fennec. r=mfinkle

--HG--
rename : embedding/android/VideoPlayer.java => mobile/android/base/VideoPlayer.java
rename : embedding/android/resources/layout/videoplayer.xml => mobile/android/base/resources/layout/videoplayer.xml
Bug 847839 - Part 1b: Clean up VideoPlayer.java style nits. r=mfinkle
Bug 847839 - Part 2: Remove obsolete files for Android XUL Fennec. r=mfinkle
Bug 747831 - Record buffer offset in ParseNodes instead of line number and column index.  r=jorendorff.
bug 751156: robocop dependency build should be a nop
Fix for bug 850847 (Fix dictionary in generated example for workers). r=bz.

--HG--
extra : rebase_source : 75117320f23b5af82eb0ee7648c3e0dd876fe19e
Backed out changeset d1b71de5bbc1 (bug 747831) for Windows bustage.