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
fix the path problem (issue #10)
Add example of registering REST service. Fix typo.
soft tabs => hard tabs
Merge branch 'dev' into core-issue#10
Merge remote-tracking branch 'upstream/dev' into filter

Conflicts:
	webui/js/omniui.js
Merge pull request #11 from hwchiu/core-issue#10

Fix #10
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
README modify in 12/16
README modify in 12/16
Merge pull request #14 from win911/dev

Fix bug in core/README.md