Update VectorTable.c

Match types.
Update VectorTable.c

No need to cast on malloc, see http://c-faq.com/malloc/mallocnocast.html
Update VectorTable.c

Fixed indent
Update VectorTable.c

Fixed type mismatch of ```size_t``` and ```%d```. Unfortunately there is no general platform independent solution without cast.
Update VectorTable.c

Added error handling in case of allocation errors
Update VectorTable.c

Remove debug message.
Fixed a merge conflict
Fixing an issue in the Makefile
Switching back to DASSL for compilation