Merged from trunk
js type checks [from revision 3046]
perspectives set to reflect new perspectives in GeoGebra 5 [from revision 3047]
new version [from revision 3049]

git-svn-id: https://dev.geogebra.org/internal/moodle/moodle-assignsubmission_geogebra/branches/MOODLE_27_STABLE@3050 872ce066-4876-4fca-a6fc-23b94bf576d1