freetalk: Complete overhaul of the codebase

- Support new guile-2.x library
- Support new guile-2.x scheme syntax (lispy)
- Remove file_transfer and registration code (moved into TODO)
- No more C++ style compilation
- Other build related cleanup
- version bump to 4.0
- updated AUTHORS
- update Copyright to 2014