Fix for issue #2236
reverted changes from previous commit
Fixed #2289
Add unicode support in cart product name for unicode 00C000 to 00E01F.
Update Cart.php

Regex were already case sensitive.
Github broke the file encoding. I repaired it.
Full unicode support for the product name.
check if uft8 is enabled
reorder rules in product name regex by importance
Fixed problem for transaction test mode.

trans_complete function is committed in test mode.
Because any database drivers are set _trans_failure in test_mode,
And trans_complete function is not evaluate _trans_failure.
Merge branch 'develop' of git://github.com/EllisLab/CodeIgniter into develop
Added array notation for keys in Input library
Removed entry for erroneous bugfix
Fixed error in Form Helper textarea function

Function had declaration of unused $name variable which caused errors.
Removed $recurse parameter in lieu of auto parsing. Changed "provision" entry.
Revert "Fixed error in Form Helper textarea function"

This reverts commit e15d1be514dad1df7a3c38d6265566692ecf1260.
Fixed error in form_textarea helper function

Reverted from GitHub edited version to remove document line end
character.  Good to merge now.
Changed "else if" to "elseif"
Merge pull request #2352 from bayssmekanique/develop

Fixed error in Form Helper textarea function
Simplified notation parsing and other cosmetic fixes