Fixes issue #842
Couple of things, the old way grabbed the data then processed the IP addresses to work out what was in the different subnets - not that it seems to have worked very well.
Using the bootgrid tables we can't do this as any post processing of data to be included breaks the way it works.
If you search for:
22.214.171.124 it will work
126.96.36.199/27 and the IP and prefix is 188.8.131.52/27 it will work
184.108.40.206/32 and the IP and prefix is 220.127.116.11/27 it won't work.
I think this is a good trade off as it stands. maybe we can do better querying directly in sql but for now this at least gets the search working.
Updated search pages to fix broken elements