Dynamic filearea, filename taken from original file and some more corrections

All comments from Petr Škoda introduced to the code.

1/ Save only the filename on config
2/ Dynamic filearea (configurable). Filename taken from the file uploaded
3/ adminlib.php not included
4/ serve the file using themerevision on the theme and timemodified on adminlib