added checkbox select table

some other jasper reports fixes and refactoring