whitespace
mark beginning of utility code in C file
implement coercion between C array and list/tuple

--HG--
rename : Cython/Utility/CFuncConvert.pyx => Cython/Utility/CConvert.pyx
enable direct assignments to C arrays by transforming to full slice assignment
enable some array assignment tests that work now
remove error test that is no longer an error
comment
whitespace
fix more places where arrays should be allowed as lvalues
remove unused code
fix carray assignments to char arrays and IndexNode
fix and extend carray assignment error test
prevent recursively generated Cython utility code (i.e. used by other Cython utility code) from appearing multiple times in the output due to a different outer module scope
implement recursive carray-to-Python coercion
implement recursive carray copying (arrays of arrays)
add missing pointer cast for coercion from "signed char*" to Python strings
changelog