More bugfixes for issue #33

Fixes for issue #33:
- Fixed issues with checkboxes being ignored
- Fixed update/delete double-post issue (now does post, redirect, get)
- Made pagination conditional on the number of "pages" 

Still need to fix list items not being saved.