Restructured TabuOptimizer to better fit the style of pybrain and more faithfully implement the textbook specfication of tabu search.
Have written basic test code and am commiting before beginging meta-testing.
The test script is working but the actuall tabu code seems to have reverted to an less effienct, but still functional early version.
Preparing to merge in testTabu to test changes.
Merge branch 'tabuTests' into fixRestructure

Conflicts:
	pybrain/optimization/tabusearch.py
Includes a working version of the TabuOptimizer class, a sample subclass, and a doctest.
Finshed tests for TabuOptimizer and its subclasses, finished TabuOptimizer and two subclasses.
Restructured TabuOptimizer to better fit the style of pybrain and more faithfully implement the textbook specfication of tabu search.
Merging in a branch that contians the TabuSearch class, some examples, and tests.

Conflicts:
	pybrain/optimization/optimizer.py
	pybrain/optimization/tabusearch.py