Initial Checkin
Reworked layout, and created nant build script.

--HG--
rename : FlickrNet.dll => lib/FlickrNet.dll
rename : Google.GData.AccessControl.dll => lib/Google.GData.AccessControl.dll
rename : Google.GData.Client.dll => lib/Google.GData.Client.dll
rename : Google.GData.Client.dll.config => lib/Google.GData.Client.dll.config
rename : Google.GData.Extensions.dll => lib/Google.GData.Extensions.dll
rename : Google.GData.Photos.dll => lib/Google.GData.Photos.dll
rename : Google.GData.YouTube.dll => lib/Google.GData.YouTube.dll
rename : libz.1.2.3.dylib => lib/libz.1.2.3.dylib
rename : taglib-sharp.dll => lib/taglib-sharp.dll
rename : MediaBrowser/MediaBrowser.csproj => src/MediaBrowser/MediaBrowser.csproj
rename : MediaBrowser/Program.cs => src/MediaBrowser/Program.cs
rename : MediaBrowser/Properties/AssemblyInfo.cs => src/MediaBrowser/Properties/AssemblyInfo.cs
rename : MediaBrowser/UpnpClientDiscoverer.cs => src/MediaBrowser/UpnpClientDiscoverer.cs
rename : MediaServer/Configuration.xml => src/MediaServer/Configuration.xml
rename : MediaServer/Configuration/FlickrConfigElement.cs => src/MediaServer/Configuration/FlickrConfigElement.cs
rename : MediaServer/Configuration/PicasaConfigElement.cs => src/MediaServer/Configuration/PicasaConfigElement.cs
rename : MediaServer/Configuration/Settings.cs => src/MediaServer/Configuration/Settings.cs
rename : MediaServer/Documentation/ConnectionManager1.0.pdf => src/MediaServer/Documentation/ConnectionManager1.0.pdf
rename : MediaServer/Documentation/ContentDirectory1.0.pdf => src/MediaServer/Documentation/ContentDirectory1.0.pdf
rename : MediaServer/Documentation/MediaServer1.0.pdf => src/MediaServer/Documentation/MediaServer1.0.pdf
rename : MediaServer/Documentation/UPnP-arch-DeviceArchitecture-v1.0-20080424.pdf => src/MediaServer/Documentation/UPnP-arch-DeviceArchitecture-v1.0-20080424.pdf
rename : MediaServer/Documentation/UPnPAvArchtiecture0.83.pdf => src/MediaServer/Documentation/UPnPAvArchtiecture0.83.pdf
rename : MediaServer/Media/IMediaRepository.cs => src/MediaServer/Media/IMediaRepository.cs
rename : MediaServer/Media/MediaRepository.cs => src/MediaServer/Media/MediaRepository.cs
rename : MediaServer/Media/MimeTypeLookup.cs => src/MediaServer/Media/MimeTypeLookup.cs
rename : MediaServer/Media/Nodes/AVFileNode.cs => src/MediaServer/Media/Nodes/AVFileNode.cs
rename : MediaServer/Media/Nodes/FileNode.cs => src/MediaServer/Media/Nodes/FileNode.cs
rename : MediaServer/Media/Nodes/FilesystemFolderNode.cs => src/MediaServer/Media/Nodes/FilesystemFolderNode.cs
rename : MediaServer/Media/Nodes/Flickr/FlickrBaseNode.cs => src/MediaServer/Media/Nodes/Flickr/FlickrBaseNode.cs
rename : MediaServer/Media/Nodes/Flickr/FlickrInterestingNode.cs => src/MediaServer/Media/Nodes/Flickr/FlickrInterestingNode.cs
rename : MediaServer/Media/Nodes/Flickr/FlickrLocationNode.cs => src/MediaServer/Media/Nodes/Flickr/FlickrLocationNode.cs
rename : MediaServer/Media/Nodes/Flickr/FlickrQueryNode.cs => src/MediaServer/Media/Nodes/Flickr/FlickrQueryNode.cs
rename : MediaServer/Media/Nodes/Flickr/FlickrTagQueryNode.cs => src/MediaServer/Media/Nodes/Flickr/FlickrTagQueryNode.cs
rename : MediaServer/Media/Nodes/Flickr/FlickrTextQueryNode.cs => src/MediaServer/Media/Nodes/Flickr/FlickrTextQueryNode.cs
rename : MediaServer/Media/Nodes/Flickr/FlickrUserNode.cs => src/MediaServer/Media/Nodes/Flickr/FlickrUserNode.cs
rename : MediaServer/Media/Nodes/FolderNode.cs => src/MediaServer/Media/Nodes/FolderNode.cs
rename : MediaServer/Media/Nodes/ImageNode.cs => src/MediaServer/Media/Nodes/ImageNode.cs
rename : MediaServer/Media/Nodes/MediaNode.cs => src/MediaServer/Media/Nodes/MediaNode.cs
rename : MediaServer/Media/Nodes/MovieNode.cs => src/MediaServer/Media/Nodes/MovieNode.cs
rename : MediaServer/Media/Nodes/MusicNode.cs => src/MediaServer/Media/Nodes/MusicNode.cs
rename : MediaServer/Media/Nodes/Picassa/PicasaFeaturedPhotosFolder.cs => src/MediaServer/Media/Nodes/Picassa/PicasaFeaturedPhotosFolder.cs
rename : MediaServer/Media/Nodes/Picassa/PicasaFolderBase.cs => src/MediaServer/Media/Nodes/Picassa/PicasaFolderBase.cs
rename : MediaServer/Media/Nodes/Picassa/PicasaSearchFolderBase.cs => src/MediaServer/Media/Nodes/Picassa/PicasaSearchFolderBase.cs
rename : MediaServer/Media/Nodes/Picassa/PicasaTagSearchFolder.cs => src/MediaServer/Media/Nodes/Picassa/PicasaTagSearchFolder.cs
rename : MediaServer/Media/Nodes/Picassa/PicasaTextSearchFolder.cs => src/MediaServer/Media/Nodes/Picassa/PicasaTextSearchFolder.cs
rename : MediaServer/Media/Nodes/Picassa/PicasaUserFolder.cs => src/MediaServer/Media/Nodes/Picassa/PicasaUserFolder.cs
rename : MediaServer/Media/Nodes/ResourceNode.cs => src/MediaServer/Media/Nodes/ResourceNode.cs
rename : MediaServer/Media/Nodes/WebProxyNode.cs => src/MediaServer/Media/Nodes/WebProxyNode.cs
rename : MediaServer/Media/Nodes/WebResourceFolderBase.cs => src/MediaServer/Media/Nodes/WebResourceFolderBase.cs
rename : MediaServer/Media/Nodes/iPhotoFolderNode.cs => src/MediaServer/Media/Nodes/iPhotoFolderNode.cs
rename : MediaServer/Media/Nodes/iTunesFolderNode.cs => src/MediaServer/Media/Nodes/iTunesFolderNode.cs
rename : MediaServer/Media/UpnpTypeLookup.cs => src/MediaServer/Media/UpnpTypeLookup.cs
rename : MediaServer/MediaServer.csproj => src/MediaServer/MediaServer.csproj
rename : MediaServer/Program.cs => src/MediaServer/Program.cs
rename : MediaServer/Properties/AssemblyInfo.cs => src/MediaServer/Properties/AssemblyInfo.cs
rename : MediaServer/Resources/MediaServer/ConnectionManager.xml => src/MediaServer/Resources/MediaServer/ConnectionManager.xml
rename : MediaServer/Resources/MediaServer/ContentDirectory.xml => src/MediaServer/Resources/MediaServer/ContentDirectory.xml
rename : MediaServer/Resources/MediaServer/DeviceDescription.xml => src/MediaServer/Resources/MediaServer/DeviceDescription.xml
rename : MediaServer/Resources/MediaServer/ImageIcon.png => src/MediaServer/Resources/MediaServer/ImageIcon.png
rename : MediaServer/Resources/MediaServer/MovieIcon.png => src/MediaServer/Resources/MediaServer/MovieIcon.png
rename : MediaServer/Resources/MediaServer/MusicIcon.png => src/MediaServer/Resources/MediaServer/MusicIcon.png
rename : MediaServer/Resources/MediaServer/ServerIcon.png => src/MediaServer/Resources/MediaServer/ServerIcon.png
rename : MediaServer/Resources/MediaServer/Source/FolderStack/IMG_0012.JPG => src/MediaServer/Resources/MediaServer/Source/FolderStack/IMG_0012.JPG
rename : MediaServer/Resources/MediaServer/Source/FolderStack/IMG_0089.JPG => src/MediaServer/Resources/MediaServer/Source/FolderStack/IMG_0089.JPG
rename : MediaServer/Resources/MediaServer/Source/FolderStack/IMG_0227.jpg => src/MediaServer/Resources/MediaServer/Source/FolderStack/IMG_0227.jpg
rename : MediaServer/Resources/MediaServer/Source/FolderStack/PhotoStack.svg => src/MediaServer/Resources/MediaServer/Source/FolderStack/PhotoStack.svg
rename : MediaServer/Resources/MediaServer/Source/book-icon.xcf => src/MediaServer/Resources/MediaServer/Source/book-icon.xcf
rename : MediaServer/Resources/MediaServer/Source/psd-clapboard-icon.xcf => src/MediaServer/Resources/MediaServer/Source/psd-clapboard-icon.xcf
rename : MediaServer/Resources/MediaServer/Source/treble-clef.svg => src/MediaServer/Resources/MediaServer/Source/treble-clef.svg
rename : MediaServer/Resources/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png => src/MediaServer/Resources/css/smoothness/images/ui-bg_flat_0_aaaaaa_40x100.png
rename : MediaServer/Resources/css/smoothness/images/ui-bg_flat_75_ffffff_40x100.png => src/MediaServer/Resources/css/smoothness/images/ui-bg_flat_75_ffffff_40x100.png
rename : MediaServer/Resources/css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png => src/MediaServer/Resources/css/smoothness/images/ui-bg_glass_55_fbf9ee_1x400.png
rename : MediaServer/Resources/css/smoothness/images/ui-bg_glass_65_ffffff_1x400.png => src/MediaServer/Resources/css/smoothness/images/ui-bg_glass_65_ffffff_1x400.png
rename : MediaServer/Resources/css/smoothness/images/ui-bg_glass_75_dadada_1x400.png => src/MediaServer/Resources/css/smoothness/images/ui-bg_glass_75_dadada_1x400.png
rename : MediaServer/Resources/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png => src/MediaServer/Resources/css/smoothness/images/ui-bg_glass_75_e6e6e6_1x400.png
rename : MediaServer/Resources/css/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png => src/MediaServer/Resources/css/smoothness/images/ui-bg_glass_95_fef1ec_1x400.png
rename : MediaServer/Resources/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png => src/MediaServer/Resources/css/smoothness/images/ui-bg_highlight-soft_75_cccccc_1x100.png
rename : MediaServer/Resources/css/smoothness/images/ui-icons_222222_256x240.png => src/MediaServer/Resources/css/smoothness/images/ui-icons_222222_256x240.png
rename : MediaServer/Resources/css/smoothness/images/ui-icons_2e83ff_256x240.png => src/MediaServer/Resources/css/smoothness/images/ui-icons_2e83ff_256x240.png
rename : MediaServer/Resources/css/smoothness/images/ui-icons_454545_256x240.png => src/MediaServer/Resources/css/smoothness/images/ui-icons_454545_256x240.png
rename : MediaServer/Resources/css/smoothness/images/ui-icons_888888_256x240.png => src/MediaServer/Resources/css/smoothness/images/ui-icons_888888_256x240.png
rename : MediaServer/Resources/css/smoothness/images/ui-icons_cd0a0a_256x240.png => src/MediaServer/Resources/css/smoothness/images/ui-icons_cd0a0a_256x240.png
rename : MediaServer/Resources/css/smoothness/jquery-ui-1.8.custom.css => src/MediaServer/Resources/css/smoothness/jquery-ui-1.8.custom.css
rename : MediaServer/Resources/favicon.ico => src/MediaServer/Resources/favicon.ico
rename : MediaServer/Resources/index.html => src/MediaServer/Resources/index.html
rename : MediaServer/Resources/js/jquery-1.4.2.min.js => src/MediaServer/Resources/js/jquery-1.4.2.min.js
rename : MediaServer/Resources/js/jquery-ui-1.8.custom.min.js => src/MediaServer/Resources/js/jquery-ui-1.8.custom.min.js
rename : MediaServer/SSDP/UpnpMediaServerMessageHandler.cs => src/MediaServer/SSDP/UpnpMediaServerMessageHandler.cs
rename : MediaServer/Utility/BlockingQueue.cs => src/MediaServer/Utility/BlockingQueue.cs
rename : MediaServer/Utility/EnumerableExtensions.cs => src/MediaServer/Utility/EnumerableExtensions.cs
rename : MediaServer/Utility/Logger.cs => src/MediaServer/Utility/Logger.cs
rename : MediaServer/Utility/ReadWriteLockedCache.cs => src/MediaServer/Utility/ReadWriteLockedCache.cs
rename : MediaServer/Utility/SingleThreadExecutionContext.cs => src/MediaServer/Utility/SingleThreadExecutionContext.cs
rename : MediaServer/Web/BaseRequestHandler.cs => src/MediaServer/Web/BaseRequestHandler.cs
rename : MediaServer/Web/BaseSoapHandler.cs => src/MediaServer/Web/BaseSoapHandler.cs
rename : MediaServer/Web/ConnectionManager.cs => src/MediaServer/Web/ConnectionManager.cs
rename : MediaServer/Web/ContentDirectory.cs => src/MediaServer/Web/ContentDirectory.cs
rename : MediaServer/Web/ImageThumbnailHandler.cs => src/MediaServer/Web/ImageThumbnailHandler.cs
rename : MediaServer/Web/MediaHandler.cs => src/MediaServer/Web/MediaHandler.cs
rename : MediaServer/Web/MusicImageHandler.cs => src/MediaServer/Web/MusicImageHandler.cs
rename : MediaServer/Web/SoapActionAttribute.cs => src/MediaServer/Web/SoapActionAttribute.cs
rename : MediaServer/Web/SoapParameterAttribute.cs => src/MediaServer/Web/SoapParameterAttribute.cs
rename : MediaServer/Web/StaticFileHandler.cs => src/MediaServer/Web/StaticFileHandler.cs
rename : MediaServer/Web/UnbufferedStreamReader.cs => src/MediaServer/Web/UnbufferedStreamReader.cs
rename : MediaServer/Web/UpnpWebServer.cs => src/MediaServer/Web/UpnpWebServer.cs
rename : MediaServer/Web/WebServer.cs => src/MediaServer/Web/WebServer.cs
rename : MediaServer/todo.txt => src/MediaServer/todo.txt
rename : SSDP/Messages/UpnpAdvertiseMessage.cs => src/SSDP/Messages/UpnpAdvertiseMessage.cs
rename : SSDP/Messages/UpnpAnnounceMessage.cs => src/SSDP/Messages/UpnpAnnounceMessage.cs
rename : SSDP/Messages/UpnpMessage.cs => src/SSDP/Messages/UpnpMessage.cs
rename : SSDP/Messages/UpnpRevokeMessage.cs => src/SSDP/Messages/UpnpRevokeMessage.cs
rename : SSDP/Messages/UpnpSearchMessage.cs => src/SSDP/Messages/UpnpSearchMessage.cs
rename : SSDP/Messages/UpnpSearchResponse.cs => src/SSDP/Messages/UpnpSearchResponse.cs
rename : SSDP/Messages/UpnpTypes.cs => src/SSDP/Messages/UpnpTypes.cs
rename : SSDP/Properties/AssemblyInfo.cs => src/SSDP/Properties/AssemblyInfo.cs
rename : SSDP/SSDP.csproj => src/SSDP/SSDP.csproj
rename : SSDP/UpnpDiscoveryMessageReceivedEventArgs.cs => src/SSDP/UpnpDiscoveryMessageReceivedEventArgs.cs
rename : SSDP/UpnpDiscoveryService.cs => src/SSDP/UpnpDiscoveryService.cs
rename : org.oliversoft.MediaServer.plist => src/org.oliversoft.MediaServer.plist
Adjusted build profile in build script
Added lightty.  will mod build scripts to unpack, configure, and build.
new lighttpd thing
Got lighttpd proxying basically worked otu now
Cleanup
build cleanup
moved files around
todo notes
got all media playing, and online stuff, but get some kind of wierd xml serializer problem
on this box when parsing the <flickr> tag, though it didnt do it when I started.  but thats whats breaking it
have to think more thats wierd.
Cleanup and notes
Cleanup
fixed build for cleaned up source tree
notes
Minimized use of .net webservers, rotued all to lighttpd that could be
cleanup
Adjusted build and lighttpd config setup
Made vs projecg (for refactoring support) and cleaned up a few trivial bugs.
cleanup