Cleaning extstyle pagination plugin

All were buggy with ``serverside`` table.
Also made it more consistant.

What i did in the commit :

most of the plugin was harcoded. I made it more consistant by moving stuff from ``fnInit`` to ``fnUpdate`` 

View comments attached to lines for details
in the old version if the user did use a number ``<0`` or ``>totalPage``  nothing happend. 

Now we go to 1 if ``<1`` and we go to ``totalPage`` if ``>totalPage``