Added PSR-0 autoloader support for namespaces.

Added PSR-0 autoloader support for Site::loadClass($className) so that
namespaces can be in folders.
Added .DS_Store to .gitignore.