PackedEditor: added skeleton js file
Added first version of editor.
PackedEditor: added some more details to the html mockup
PackedEditor: added gauge
PackedEditor: implemented some basic funcitons, added editor.js, updated editor.html and editor.css
PackedEditor: fixed a typo
lib/misc.js: added deep_copy_object()
PackedEditor: addBlock() is now using deep_copy_object()
editor: added button for block removal
editor: added popup support, added new tab support, redesigned some visual elements a bit
editor: removed initial mockup content, added init() and hooked to onload
editor: renamed all the create_*_tab() to tab_create_*()
editor: added handling of the case with no tabs
editor: rearranged tab_create_*() functions
editor: the newly created tab is now selected by default
PackedEditor, editor: added PakcedEditor.removeBlock(), created block_remove(), moved away block_add() to a separate function
editor: renamed parameters when calling a PackedEditor method "i", "order" to "position"
editor: added style for the base "+" button on the sidebar, fixed the display of it
editor: added mouse tracking and popup placement
editor: fine-tuned popup placement