adding the (string)0 to the cast value check
adding check for register_long_arrays setting (recommend off)
Make sure '0' get cast as 0 in operation cast
Adding a check for max_input_vars (Issue #25)
fixing merge conflict in Operation from merge
Adding check for display_startup_errors (Issue #22)