try to fix #2, super slow multi-column filtering:(

in webui/index.html:
- add input tags
- include 'filter.js'

in webui/js/filter.js:
- iterate each filter to do the filtering work
- we have 17 columns so there're 17 filters to deal with
issue #2, typo & bug fixes
less dirty...
issue #2, add preFilter() to filter the flow table when node is clicked
To improve performance, rewriting the flow table filter. However, the "filtering along with the generation of the flow table" function has not been implemented yet.
issue #2

- webui/js/omniui.js:
    - add preMatching()
- webui/js/filter.js:
    - fix typo
    - preMatching() & postMatching()
    - speed up up
soft tabs => hard tabs
Merge remote-tracking branch 'upstream/dev' into filter

Conflicts:
	webui/js/omniui.js
Merge remote-tracking branch 'upstream/dev' into filter
fix typo, "ingreePort" => "ingressPort"
"fields" & "fieldTypes" are not hard-coded anymore.
fix #2, filtering user input by data type
improve readability and change the "url" back to the normal one
Merge pull request #13 from starbops/filter

Flow table filtering