Merge pull request #20258 from jonallengriffin/bug1023001

Bug 1023001 - Use * as maxVersion for b2gdesktop extensions, a=RyanVM
Bug 1023694 - The integration test js/python all failed on 1.4 branch
Travis CI.
 - Stick to b2g30 for v1.4 branch.
Merge pull request #20331 from RudyLu/build/Bug1023694-stick_to_b2g30

Build/bug1023694 stick to b2g30.
r=yurenju.
Merge pull request #19856 from RudyLu/keyboard/Bug1013570_commit

Bug 1013570 - [B2G][Keyboard]Double or triple tapping on the spacebar.
r=timdream.
(cherry picked from commit f0a8ab7d0b6000cc2c2cd2a201964bafa959858b)

Conflicts:
	apps/keyboard/js/imes/latin/latin.js
	apps/keyboard/js/keyboard.js
	apps/keyboard/js/keyboard/input_method_manager.js