branch for implementation of media blogging proposal

git-svn-id: https://svn.apache.org/repos/asf/roller/branches/roller_mediablogging@713069 13f79535-47bb-0310-9956-ffa450edef68
(NOTE: this commit is to roller_mediablogging branch)

Commiting Media Blogging patch from Ganesh, corresponding issue is here:
   https://issues.apache.org/roller/browse/ROL-1765

This is ongoing work with lots more to come. The commit contains:
- New database tables and indexes
- New manager interfaces, implementaitons and POJOs
- New Struts actions and JSP pages

I made some small changes:
- Added new tables and indexes from createdb.vm into migration script
- Added menu item for the new Add Media File to Create & Edit menu
  (maybe not the right place for it, but it'll do for now)
- Added link in Add Media File page to the Tabular action

There is some code in one of these test that has references to drive c local
files that should probably be cleaned up.


git-svn-id: https://svn.apache.org/repos/asf/roller/branches/roller_mediablogging@739576 13f79535-47bb-0310-9956-ffa450edef68
Commiting second patch for media blogging with the following features:
- View media files in a tabular fashion
- View media files in a hierarchical fashion
- Search for a media file with results displayed with pagination.
- Create directories from tabular view and search view.
- Ability to move multiple files across directories
- Ability to delete one or more files.
- Edit metadata for media file.


git-svn-id: https://svn.apache.org/repos/asf/roller/branches/roller_mediablogging@749634 13f79535-47bb-0310-9956-ffa450edef68


git-svn-id: https://svn.apache.org/repos/asf/roller/branches/roller_mediablogging@760887 13f79535-47bb-0310-9956-ffa450edef68
UI changes made by Tanuja for new popup pages and for enhancing media file view/search pages added.

git-svn-id: https://svn.apache.org/repos/asf/roller/branches/roller_mediablogging@766565 13f79535-47bb-0310-9956-ffa450edef68


git-svn-id: https://svn.apache.org/repos/asf/roller/branches/roller_mediablogging@768190 13f79535-47bb-0310-9956-ffa450edef68
Changes to make media file related overlays on entry add page work.

git-svn-id: https://svn.apache.org/repos/asf/roller/branches/roller_mediablogging@768205 13f79535-47bb-0310-9956-ffa450edef68


git-svn-id: https://svn.apache.org/repos/asf/roller/branches/roller_mediablogging@768474 13f79535-47bb-0310-9956-ffa450edef68
Minor bug fixes, code cleanup

git-svn-id: https://svn.apache.org/repos/asf/roller/branches/roller_mediablogging@768475 13f79535-47bb-0310-9956-ffa450edef68
Added logic to navigate to weblog creation page with a link to media file auto-populated.

git-svn-id: https://svn.apache.org/repos/asf/roller/branches/roller_mediablogging@768483 13f79535-47bb-0310-9956-ffa450edef68
UI fixes by Tanuja and fixed the bug with context menu in media search and view

git-svn-id: https://svn.apache.org/repos/asf/roller/branches/roller_mediablogging@768629 13f79535-47bb-0310-9956-ffa450edef68
Minor bug fixes for media file functionality

git-svn-id: https://svn.apache.org/repos/asf/roller/branches/roller_mediablogging@768674 13f79535-47bb-0310-9956-ffa450edef68


git-svn-id: https://svn.apache.org/repos/asf/roller/branches/roller_mediablogging@768849 13f79535-47bb-0310-9956-ffa450edef68


git-svn-id: https://svn.apache.org/repos/asf/roller/branches/roller_mediablogging@768852 13f79535-47bb-0310-9956-ffa450edef68
Bug in atom feed for media file fixed.

git-svn-id: https://svn.apache.org/repos/asf/roller/branches/roller_mediablogging@768897 13f79535-47bb-0310-9956-ffa450edef68


git-svn-id: https://svn.apache.org/repos/asf/roller/branches/roller_mediablogging@769262 13f79535-47bb-0310-9956-ffa450edef68
code cleanup, documentation added.

git-svn-id: https://svn.apache.org/repos/asf/roller/branches/roller_mediablogging@772831 13f79535-47bb-0310-9956-ffa450edef68
Code cleanup, removed external library references.

git-svn-id: https://svn.apache.org/repos/asf/roller/branches/roller_mediablogging@773037 13f79535-47bb-0310-9956-ffa450edef68
media file view style adjusted so files have constant width.

git-svn-id: https://svn.apache.org/repos/asf/roller/branches/roller_mediablogging@773433 13f79535-47bb-0310-9956-ffa450edef68
Bugs in search media functionality fixed.

git-svn-id: https://svn.apache.org/repos/asf/roller/branches/roller_mediablogging@780932 13f79535-47bb-0310-9956-ffa450edef68