Added third-party directory for external software
Renamed str.[hc] to string.[hc] to start string code cleanup
Improved string management slightly with new char-compatible string
object
See previous commit, which accidentally had not committed :)