hull and bunnylod sharing minimal vecmatquat header file now.

better soln for charset widechar unicode16 vs non unicode.  using the 'A' suffix on relevant Win32 functions.  no more #ifdef unicode
msgprocG now static member instead of static inline global.
using std::vector<> instead of old Array templated container

array.h depricated.