#7 optimized datatables loading
only 5 pages worth of data are passed to dataTables
extra data is added when user reaches the final pages
huge perf improvement
to be improved: use a variable to store number of rows to be displayed
hackish with redraw events, but works well
username search broken with this, to be refactored
Merge remote-tracking branch 'origin/0.4.0-wip' into 0.4.0-wip