Added options for table_create #797 and #610
all options for table_create have the same name across languages
Reformulation of default pk
Specify that javascript option names can be underscore or camelcase
Merge branch 'next' into alex/797