Fix Bug in linked_list. Function implemented.

Bugs at:
linked_list_remove_at() //removing the first or last item
linked_list_remove_last() //when size = 1
linked_list_remove_first() //idem

Implemented:
void* linked_list_remove(void *item, linked_list_t *linked_list_p)