support period selection, UI improvements

server:
parse period from url param

client:
use bootstrap 2.3.2
use datatables
enable row select
add period selection, chart options

Changes to be committed:
	modified:   web.js
	modified:   wwwpub/index.html
	modified:   wwwpub/main.css
	modified:   wwwpub/main.js
limit express to 3.x, 4.0 has breaking changes

Changes to be committed:
	modified:   package.json
bump version

Changes to be committed:
	modified:   package.json