copying gsoc progresses in main repo (code still to clean)

git-svn-id: https://buddypress-media.googlecode.com/svn/bp_media/branches/francescolaffi/gsoc@26 1e122f93-7a63-a9e1-cd4f-f8a4a59ef7b2
formatting multimedia as a submodules

git-svn-id: https://buddypress-media.googlecode.com/svn/bp_media/branches/francescolaffi/gsoc@38 1e122f93-7a63-a9e1-cd4f-f8a4a59ef7b2
formatting multimedia as a submodule

git-svn-id: https://buddypress-media.googlecode.com/svn/bp_media/branches/francescolaffi/gsoc@39 1e122f93-7a63-a9e1-cd4f-f8a4a59ef7b2
Committing Foxly R40 branch to trunk. Francesco ...you can start merging your branch into this code.

git-svn-id: https://buddypress-media.googlecode.com/svn/bp_media/trunk@41 1e122f93-7a63-a9e1-cd4f-f8a4a59ef7b2
Minor updates to remove test code that would have crashed the plug-in. Francesco ...you can start merging your branch into this code.

git-svn-id: https://buddypress-media.googlecode.com/svn/bp_media/trunk@42 1e122f93-7a63-a9e1-cd4f-f8a4a59ef7b2
formatting all new media handlers/utils/... in classes

git-svn-id: https://buddypress-media.googlecode.com/svn/bp_media/branches/francescolaffi/gsoc@44 1e122f93-7a63-a9e1-cd4f-f8a4a59ef7b2
merged trunk in gsoc, still to test. After testing will copy on trunk

git-svn-id: https://buddypress-media.googlecode.com/svn/bp_media/branches/francescolaffi/gsoc@45 1e122f93-7a63-a9e1-cd4f-f8a4a59ef7b2
fixing some problems, probably introduced with the merge

git-svn-id: https://buddypress-media.googlecode.com/svn/bp_media/branches/francescolaffi/gsoc@46 1e122f93-7a63-a9e1-cd4f-f8a4a59ef7b2
minor changes

git-svn-id: https://buddypress-media.googlecode.com/svn/bp_media/branches/francescolaffi/gsoc@47 1e122f93-7a63-a9e1-cd4f-f8a4a59ef7b2
finished oEmbed modules, begin integration with getID3, begin audio module, begin abstracting common classes and other mods I wasnt able to commit last days due to network problems ( everything probably more unstable then before)

git-svn-id: https://buddypress-media.googlecode.com/svn/bp_media/branches/francescolaffi/gsoc@48 1e122f93-7a63-a9e1-cd4f-f8a4a59ef7b2
fixes

git-svn-id: https://buddypress-media.googlecode.com/svn/bp_media/branches/francescolaffi/gsoc@49 1e122f93-7a63-a9e1-cd4f-f8a4a59ef7b2
fix fallback image on gallery preview

git-svn-id: https://buddypress-media.googlecode.com/svn/bp_media/branches/francescolaffi/gsoc@50 1e122f93-7a63-a9e1-cd4f-f8a4a59ef7b2
adding settings

git-svn-id: https://buddypress-media.googlecode.com/svn/bp_media/branches/francescolaffi/gsoc@51 1e122f93-7a63-a9e1-cd4f-f8a4a59ef7b2
validation settings and automatic guess best content type detection method

git-svn-id: https://buddypress-media.googlecode.com/svn/bp_media/branches/francescolaffi/gsoc@52 1e122f93-7a63-a9e1-cd4f-f8a4a59ef7b2
content type detector has it's own magic numbers and it doesn't depend on getID3 anymore, added another test file

git-svn-id: https://buddypress-media.googlecode.com/svn/bp_media/branches/francescolaffi/gsoc@53 1e122f93-7a63-a9e1-cd4f-f8a4a59ef7b2
moving getID3, is now used only by audio module

git-svn-id: https://buddypress-media.googlecode.com/svn/bp_media/branches/francescolaffi/gsoc@54 1e122f93-7a63-a9e1-cd4f-f8a4a59ef7b2
moving getID3, is now used only by audio module

git-svn-id: https://buddypress-media.googlecode.com/svn/bp_media/branches/francescolaffi/gsoc@55 1e122f93-7a63-a9e1-cd4f-f8a4a59ef7b2
Audio module: correctly save mp3 with meta tags and attached image

git-svn-id: https://buddypress-media.googlecode.com/svn/bp_media/branches/francescolaffi/gsoc@56 1e122f93-7a63-a9e1-cd4f-f8a4a59ef7b2
Audio module: html5 degradable players
draft for a different folder structure (files folder for files accessed from http and includes folder for files included in the script execution)

git-svn-id: https://buddypress-media.googlecode.com/svn/bp_media/branches/francescolaffi/gsoc@57 1e122f93-7a63-a9e1-cd4f-f8a4a59ef7b2
restoring a db table name changed in the merge
default setting changes and fix

git-svn-id: https://buddypress-media.googlecode.com/svn/bp_media/branches/francescolaffi/gsoc@58 1e122f93-7a63-a9e1-cd4f-f8a4a59ef7b2