qt4: added QMessageBox subclass for "About" message
Added pkmnsim-about

* Very basic graphical "About" box to be used as Start Menu shortcut
* No formatting yet
cmake: added pkmnsim-about to NSIS template
Coding convention consistency

* All private variables and functions start with _
* All "new_" parameters removed
Merge branch 'about'
cmake: changed "Pokemon-sim Library" component to "LibPKMNsim"
Fixed SQLite queries broken by Find/Replace
base_pokemon: cleaned up filepath generation

* Code duplication consolidated in #define macros in base_pokemon_impl.hpp
* Minor bugfixes as a byproduct, some from database change