Converted for ublas vectors and matrices.
Fix up the rebase of the old ublas branch da729346.
Replace blitz::TinyVector with ublas::bounded_array.

This factors out the blitz dependency.
Just use bare-bones C-arrays in WaasKirfFormula.

No obvious advantage from using bounded_array, let's just
avoid any dependency.
Raise runtime exception instead of cassert abort.

Invalid or missing files should just raise exception.
cassert should be used for code logic.
Merge serialization from branch 'develop' into ublas.
Merge branch 'ublas' into develop.

Removed blitz dependency, using the boost::ublas instead.
blitz-dependent code continues in branch blitz09.

* ublas:
  Raise runtime exception instead of cassert abort.
  Just use bare-bones C-arrays in WaasKirfFormula.
  Replace blitz::TinyVector with ublas::bounded_array.
  Fix up the rebase of the old ublas branch da729346.
  Converted for ublas vectors and matrices.
Allow override of warning flags in sconscript.local.

Prepend the warning compiler flags so that any overrides
from sconscript.local come after them.
Expand tab characters, remove trailing whitespace.

Cleaned up tabs, no change in code function.