Added TODO file.
Makefile now correcty creates the packages/ dir.
Fixes and tweaks to all project types.

- Fixed dependency whinging about missing .d files.
- Clib and Cpyl now compile properly and will link
  against external libraries correctly.
- Added an explicit interface file to Cpyl for better
  control of the wrapping process.
- Formatting tweaks.