More work for #9 and the linked list data structure

- Specialization for linked lists now works.

- Implemented first test for the linked list, with specialization
  on the types. For now only I for int and UI for unsigned int should
  work
- The build system seems kind of messy due to the changes now and
  it probably needs some fixing.