Tidy up

- Removes Text and Settings classes, they are now stored inside BreezeTools.  $tools->text('string'); $tools->setting('string');
- Makes some changes to how globals are handled, just better wording and some changes to really old code.
- BreezeDispatcher has better code, no more slow call_func_array or unnecessary switches, all created instances receives all possible dependencies they need, PHP  doesn't complain if the receiver function doesn't call for all of them anyway.
- Some other minor stuff I fixed as I see it.