Added many important things

1. Submenus get reloaded everytime you add something new.
2. Added check to see if Jdf2Core has already been loaded or not.
3. Added wait/check to see if the main_list is ready. (Because PMC forums main_list is not on the page at load. It is added/prepared with javascript on the page)