New media fix

So this is my first experience with GitHub so I hope i have done everything correctly...

This change will change how the New Media folder works so that it is actually useful for people who use multiple folders to store their media.

I did leave a few threads on the forum about the issues I was having with them.
http://www.universalmediaserver.com/forum/viewtopic.php?f=4&t=1570
http://www.universalmediaserver.com/forum/viewtopic.php?f=13&t=1526

With these changes, the New Media folder will have some Age based VirtualFolders (names could be improved :P) which media is sorted into based on lastModified();

  - Today
  - Week
  - Month
  - Year
  - Older

Age folders will respect the "Hide Empty Folders" option and media will sort based on "File Order" setting.

If there would be only one Age folder present in the New Media folder, the media is displayed directly under the New Media folder.

I'm not that familiar with Java, so there may be a built in way to do the things I used Joda time to do (comparing dates).

In image one you can see the Age folders, and image two you can see how its sorted with respect to sorting option (like not including "the").

I also moved "Clear All" to the bottom as its annoying on my crappy TV when i open a folder, and it takes slightly longer to load, and I press to go in again... then it accidentally clears all my new Media rather than accidentally playing the first file.

![2014-02-01 19 18 53](https://f.cloud.github.com/assets/6560018/2057268/20f87500-8b1a-11e3-80cd-6050f8328a55.jpg)
![2014-02-01 19 19 20](https://f.cloud.github.com/assets/6560018/2057269/21228c78-8b1a-11e3-9892-78f79b699302.jpg)