added missing cleanup of some nbnxn_cuda data

While the content of the data structures the pointers in nbnxn_cuda
point to was freed up, the data structures themselves were not.

Change-Id: Icb1c5da9867ee252e2a6dadf7f164d7bb4f41a26
Re-licenced FindGROMACS.cmake (was written by me)

Change-Id: If6a94c561933cbc6db9d47d5a364f75e7fdf5e13
Updated html manual to 4.6

Change-Id: I2d66c41c56a44fddc31bba823a264795c07d078a
Fix TOUPPER usage

The last argument is the variable name, thus it shouldn't be ${..}.
Caused compile error when setting accleration to sse2, because
TOUPPER wasn't done correctly.

Change-Id: I0087a6cf3c9a160862757f561b5782c0ac253df8
Merge "added missing cleanup of some nbnxn_cuda data" into release-4-6
Merge "Updated html manual to 4.6" into release-4-6
Merge "Fix TOUPPER usage" into release-4-6
Illegal acceleration defaulted to QPX

Change-Id: I1bfd9c7bc7bac68944fd912bda84e8bd03af1fbc
Merge "Re-licenced FindGROMACS.cmake (was written by me)" into release-4-6
Merge "Illegal acceleration defaulted to QPX" into release-4-6
Merge branch 'release-4-6' into release-4-6-imd