---------------------------
Bugs:

--------------------------
Wishlist:

reloading state....

RBM in data manager:
	Edit
	for curves: Add to plot
	for vectors: make curve
	Delete

Config options:
	Background colour
	Default sample rate for psds
	Timer Period

Availible Columns Pulldown in PlotDialog

Arbitrary label placement

Curve Fitting

Better Kst Help

Functions:
  Special Functions
    De-spike
    Coadd
    RaDec
    Convolve/Deconvolve
    Fitting
    UserDefined

Move the graphing engine into a separate library

---------------------------
Cleanup:

- use signals instead of asking KstDoc to do everything
- make dialogs more modular - factor common components into new widgets
- cleanup inheritence of curves/vectors/etc
- make naming schemes consistent
- add more accessor methods
- use KSharedPtr<> for reference counting instead of internal stuff
- refactor the "list" classes, try to use inheritence more
- cleanup main()
- cleanup kstdoc and kstapp to make things more modular

