Added nickname, held item, and personality to LibPKMN -> PokeLib-NC unit test
Made test template shell script more generic

* LIBPKMN_ADD_TEST macro takes in full command so template isn't Python-exclusive
cmake: removed unnecessary TEST_ENV variable from tests/CMakeLists.txt
Added database_tests to unit tests