This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
Support for zero length arrays
Remove size zero support for old compilers that do not support partial template specialization
Fix compiler errors resulting from missing return values.
Simplified code.
(merge from head)
http://www.josuttis.com/ hasn't the latest version any more
Merged copyright and license addition
Merged L & C issue fixes from trunk to branch.