Revert "support long getopt options in bin/crate"

This reverts commit ed9059ebdbe36610d8d6b16e79183b7a6e35aa12.

broke itests
improved parser for object literals