array copy and paste

Conflicts:
	lib/schema/helpers.js
get rid of _produce method
fixed the 'this' chain
forgot to add the new file
config array, bug with son field repeating
fixed array content repeat
clean up
suspend the outdated tests
ArrayField support custom size
examples use new array config format
moved structural test into folder
more tests on scoping with array
tests for conf array
update readme
resolve merge conf
usage in readme
Merge pull request #40 from imlucas/arrayField

new array API