Renamed stuctures for easier coding.

All the structures have been renamed to beginning capital.
Structures should now be in CamelCase.
Removed old and useless file.
Fixed compiling error.
Update README.mkdn

Added build status image.
Added helpful help./todoc -h
Decoupling complete; Added some extras in there for later.
Added more testing files.
Removed swap files.
Added linked list stuff.
Merge branch 'master' of github.com:laserdude11/todoc
Added Contributing.txt.
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.
Rename Contributing.txt to Contributing.mkdn

It's a markdown file; I have no idea why I named it .txt .