changes:
addroute,routefiltersave.jssp -> added code so that routes memory object is
read from db again on adding/updating a route;
useragentfiltersubmit.jssp -> modified code so that when only a single route
is specified , it is added to the filterParameters collection properly;
assassinPanel.js -> modified code so that trying to login with empty user/pass
combination is handled;
changes:
addfilter,routefilter.jssp -> added code so that after adding route/filter to
db, the routes obj in router.js is updated from memory again, this now keeps
the system synced without requiirng a node restart;
user-agent,router.js -> corrected indentation;
filter.js -> modified code so that short-circuit condition is checked properly,
earlier it was not checked properly, only the first filter was being executed;