Nested transastion feature. Very small but very useful. Only first level is the real start/commit. All nested transactions only increment/decrement the transaction depth level counter. Rollback resets a counter and rollbacks the transaction.
Nested transactions: SAVEPOINTS were added.
Nested transactions: SAVEPOINTS were added.
Nested transactions: SAVEPOINTS were added. Namespace fixed
Added Arr::keyval_to_assoc
Ensure the asset we found stays as a disk path until render
Merge pull request #1633 from propcom/bugfix-asset-finding

Ensure the asset we found stays as a disk path until render
Renamed variable, as it was confusing
selectively remove DOCROOT from asset file, depending on use
Remove DOCROOT /after/ stat
Merge pull request #1635 from propcom/asset-finding-refix

selectively remove DOCROOT from asset file, depending on use
Merge pull request #1631 from sagikazarmark/1.8/develop

Added Arr::keyval_to_assoc
tests for Arr::keyval_to_assoc
fixed parsing CSV strings
newline should be in double quotes
Escape double quotes inside property value
fixed incorrect csv format defaults
fixed incorrect csv parsing and generation
additional unit tests for csv parsing and generation
Merge pull request #1636 from Savageman/patch-9

Escape double quotes inside property value