Update Grammar.php added support for "insert ignore" 

Added support for insert ignore simply by copying and modifying the compileInsert() and compileInsertGetId() functions. This allows for the use of "insert ignore into" which is the same as an insert but suppresses errors for duplicate entries of unique keys.