- Cleaned up the final pass some, removed the temp array and read from
  final instead, was pointless to copy that memory all the time
- Added timing option hack
- Reduced some memory copying about
- Re-fixed the q-search shortcut to not be so obscurely implemented