45aa08c6c8
(mostly knock-on effects): * Split vector.h/c into OOMaths.h and several implementation files. Moved more of the functionality into inlines. Use GCC attributes for better optimization. * Moved various string parsing methods into functions (in OOStringParsing.h/m). * Deleted custom XML plist parser which dajt said we no longer need. Turns out several OXPS depend on its more lenient parsing. Will re-integrate as separate module rather than as methods on ResourceManager. * Reduced header file interdependencies. entities.h is now deprecated. * Various minor clean-ups. git-svn-id: http://svn.berlios.de/svnroot/repos/oolite-linux/trunk@859 127b21dd-08f5-0310-b4b7-95ae10353056