Update polynomial_manipulation.c

All functions no longer return a polynomial, instead they change the polynomial inside main through pass by reference. This allows us to return error messages instead of we so wished. Also each new polynomial created will be allocated the correct memory in this way.

THAT'S RIGHT BOYS DYNAMIC ARRAY IS ONLINE