Merge pull request #1 from rmobis/master

Make it up to date.
Fixed typo.
Partial documentation + Small bugfix

Finished the documentation of the iBot extension part and fixed a small
bug on 'getfullpath()' that could cause it to fuck your path up.
Partial documentation

Added documentation to Math and String extension.
Removed unecessary line.
Ignoring sublime text files.
Dunno.
Removed some functions. Refactored most table functions.

Removed ischannel, as it was implemented natively.
Removed table.findcreature, as it seemed pointless to me.
Removed passive argument from table.each, which is now always passive,
and added table.map to replace the old 'aggressive' behaviour.
Added some more documentation.
Updated helper functions.

They should return a table now, as they're using table.each.
Updated the doc to reflect it.
Reworked table.filter

Following the trend, table.filter now is also 'passive', as in it
doesn't alter the original table. It now also has an argument forceKey,
which assures the remaining elements have the same key.
Fixed version numbers.
More work on table extension.

Fixed typo on table.each.
Rewrote table.merge, to follow the 'passive' trend and allow for
infinite parameters.
Added table.last and table.first. Although table.first has no real use,
it was added as to complement table.last.
More documenting...
Even more work on table extension.

Added workaround in case we're using older versions of Lua and
table.unpack is still unpack.
Removed unnecessary argument on table.sum call to table.each.
Added table.max and table.min.
Even more documenting...

Finally done with table extension.
Only file extension to go!
Renamed time to formattime.

There was already a function called time in iBot native functions. Thaks
Y4rR0 for the heads up.
More documentation.
Added toonezero.
Finished documentation.

Finally!