Add failing test case for inlined filtering.

Filters with `return true|false` statements that are not terminated by
semi-colons or closing braces will be left dangling in the
slickgrid-compiled function. This causes invalid data to be returned when
filtering.

This can be an issue when JS compression/minification is integrated into a
project, because some minifiers strip trailing semicolons when possible.
Fix return statement handling when inlining.

Modify regular expressions as follows:
 - Include end-of-input ($) as possible return statement terminator
 - Ignore spaces preceding return statement terminators
 - Preserve captured terminator in resulting function
Add failing test for evaluated returns.
Fix inlining for evaluated return statements.

Applies the following regex changes:
 - Match closing brace and end-of-input as valid `return` terminators
 - Preserve captured return terminator in inlined function
 - Tolerate arbitrary spacing before return terminators
Fix typos
Fix Safari 6 toString() bug

Merged from https://github.com/jaywilliams/SlickGrid/commit/6b8de2183491408e1d89ed7c7981c24d9f276dc2.
Applied fix to destroy error with JQuery 1.9.
Stop propagation of click event in showMenu

Stop propagation of click event in showMenu as otherwise the column
sorting is triggered
Add functionality to AutoTooltips to optionally work for header cells. Add tests for AutoTooltips.
Add example to demonstrate AutoTooltips.
Add link to AutoTooltips test.
Fix test and clean up.
Clean up file.
Fix #418 - header menu icons not visible in FF when used with sortable columns
Fix #613 - set grid focus when the range is selected
Re-saved the SlickGrid with UTF-8
Maintain the reference to the right "self" object in DataView.
Update Example 6 (AJAX-loading data with search) to access the Hacker News search API rather than the now-obsolete Digg API.

Some of the code that talks to HNSearch was taken from Aleks Jakulin's nice work on pull request #412 (commit d175aa14fda2a7ce4edcdbc7e6a6fc17349bcec4), but my changes to the example are more minimal. I've also improved the sorting a bit and added a sortable Date column.
Merge pull request #658 from ibrahimkarahan/mleibman-master

Fixed scrolling with keyboard selection
fix issue #563