Decoupling complete; Added some extras in there for later.
Added more testing files.
Removed swap files.
Added linked list stuff.
Merge branch 'decoupling' into development
Fixed SConstruct file.
Fixed a few bugs, added a test for linked list.
Added and fixed lots of linked list functions.

Added 4 more function definitions.
Added a test or two.
Moved Tasklist to linkedlist definition.

Fixed a couple of bugs:
    File opening bug fixed in add_task().
    File reading newline bug fixed.

Removed a lot of old tasklist stuff, replacing with linkedlist.
Disabled testing for tasklist, since it depends on old Tasklist
structure.
Fixed loads of errors with removing things.
Fixed a very annoying random character barf.

Also fixed integration server stuff. :D
Ready for publishing as version 0.3.

Applied a little bit of polish here and there.