Namespaces and PSR-0 compatibility

Hi there,

I've made some changes to use namespaces and to make TwitterOAuth compatible with PSR-0.
I've changed a little the organization of the project in order to separate the things.

The samples are updated and ready to be used.