bServerSide mode and better click handling

Great project and almost exactly what I needed. Only, I am using Datatables with the bServerside:true parameter, and I found your code doesn't support it. I corrected this.

I also modified the click handling for the [+] button so I can make the rest of the table row clickable.