add makefiles

GNUmakefile includes dependencies in make targets for faster
write/compile/test cycle. -Wall added to ensure I'm not doing
anything stupid.

makefile is the instructor-supplied makefile, it will remain
unchanged.
add ignores
write file header
write out basic structure
get array size from user
allocate and delete array
get array values from user
write testing functions
clarify output
ammend modification date
write basic structure
fix main declaration
verify number of inputs
allocate, free memory for arrays
factor usage message out
add error checking for array sizes
get array inputs
check arrays for symmetry
make iterating over arrays automatic
loop over size verification