chisels: Add parse_numeric_input() in common.lua

This commit adds a function in common.lua to parse numeric user input
and exit with a nice error message if something goes wrong.

This new function uses tonumber() in order to convert user input to a
number. If tonumber() returns 'nil', aka input wasn't a number, the
function prints an error message to inform the user and calls
os.exit() to stop execution.

All chisels that need to accept numeric user input should use this
function from now on.
chisels: Update chisels to use parse_numeric_input

Update various chisels to use function 'parse_numeric_input' instead of
tonumber(). The following chisels are updated:

* fileslower
* netlower
* scallslower
* spy_users
Merge pull request #249 from Erethon/master

Chisels: Add a function to parse and handle numeric user input
relax pattern in shellshock_detect

catch attempts of the form illustrated at http://seclists.org/oss-sec/2014/q3/679 ie... 
env X='() { (a)=>\' /bin/bash -c "/tmp/foo /usr/bin/id"
cat /tmp/foo
Merge pull request #252 from TylerOderkirk/patch-1

relax pattern in shellshock_detect
Updated epel package version
Merge pull request #254 from ashish1099/patch-1

Updated epel package version
bugfix: the evt.type filter field now supports unparsed system calls
Merge branch 'master' into dynamic_snaplen_2