fixed bug in argument handling

argument strings could be stored without terminating null byte resulting
in garbage strings. also: print a better error message if you run
makemex.m on a mac, removed unused functions from ariac.cpp, copy
AriaVC10.dll into matlab directory after building ariac.