I've enabled the usage of TR1 code for bind and shared_ptr when at least GCC 4.4 is used.
Not including boost headers has the side effect that less std headers are included and at some places std symbols then are unknown. To fix these errors please include the corresponding std headers. I could only check with GCC 4.4.1 but even to 4.4.3 there are changes in libstdc++ which breaks compilation, so it could be that there still issues when newer GCC's version are used. This shows that using TR1 headers reduces the amount of included headers and thus should also speed up compilation a bit. ;) Peter
