Add object and methods for accessing DOP data in GNSS class.
Add methods to GNSSParam for changing update intervals of NMEA sentences

As described by Martin Furter on the NavSpark forum:
http://www.navspark.com.tw/blog/tutorial-using-uart1?commentId=6653778%3AComment%3A1892
Fix spelling typo in NMEA_INERVAL_T
Add some (X)Emacs patterns to the gitignore file
Add methods to GNSSParam for setting all other parameters in init_mode

Change order a little to be the same as GNSS_INIT_MODE_T and included structs.
Replace Martin Furter's setQzssEnableDisable() because we need to check the value first.
Rename Martin's other methods to be more consistent.
Merge branch 'ide-1.5.x' into NavSpark-ide-1.5.x

Conflicts:
	.gitignore
	build/build.xml
Fix names of defines listed in comments
Add some more comments documenting possible values of struct members
Fix case of included header file