implementing shared code library
implementing shared code library

most functions have been switched out for shared library functions,
however there are some function calls (such as allocate_vector() and
matrix_to_vector() ) that don't have equivalent functions in the shared
code.


Former-commit-id: 6d4b8fa13d844c3171deae99b6ca1e9db412ccf6
CUFCTL/face-recognition,Clemson-Smith-Facial-Recognition-CI/Clemson-CI---Facial-Recognition,mcbolto/Clemson-CI---Facial-Recognition,CUFCTFACE/face-recognition,mcbolto/Clemson-CI---Facial-Recognition,CUFCTFACE/face-recognition,CUFCTFACE/face-recognition,mcbolto/Clemson-CI---Facial-Recognition,CUFCTL/face-recognition,mcbolto/Clemson-CI---Facial-Recognition,Clemson-Smith-Facial-Recognition-CI/Clemson-CI---Facial-Recognition,Clemson-Smith-Facial-Recognition-CI/Clemson-CI---Facial-Recognition,CUFCTL/face-recognition,CUFCTL/face-recognition,Clemson-Smith-Facial-Recognition-CI/Clemson-CI---Facial-Recognition,CUFCTFACE/face-recognition