feature #506

Some new fields implemented.
Completely refactored metawindow css, was very selector specific, alot
of the css is old and outdated, changed all form styles to match across
css, remove #metadata_window styles to allow compatability with tabs.
This may break some plugins,i will have to see and reimplement legacy
support, but all styles are now mapped to .xopt and .xsec classes so it
should be alright.

changed all form elements to 100%, now controlled by container margins,
as it should be, previous percentages were not compatible with container
resizing or fluid styles.

moved meta to meta tab, things are not in final locations, will adjust
later and add plugable content length checkers to all textareas.