Fetch search results until screen is filled

The WWW UI has been modified to fetch search results, in the same way as
when a user scrolls down, until either the screen is filled with search
results or we reached the end.

Part of #264
Merge pull request #352 from fredsod/master


Patch looks ok, although haven't checked functionality. Merging.

Fixes #350
Update debian control files

Update nipapd dependancy to 2.7, since that is what we need for unicode
support and it is included in debian 7.0. I don't see a reason why to
depend on something older.

Add dependancy on postgresql-9.1-ip4r. I've asked the debian maintainer
for ip4r to att a meta-package called postgresql-ip4r so that we don't
have to depend on 9.1 today and postgresql-9.2-ip4r tomorrow... we'll
see how that goes, until then we will depend on the 9.1 version of the
package.

Last but not least we depend on the package sudo. This is a tad silly,
but in the postinst script of nipapd, sudo is used extensively to load
things into PostgreSQL. Perhaps that could be replaced with 'su'
instead, but as it requires some reworking of the code I'll leave that
for later.
Depend on ip4r >= 2.0
Depend on PostgreSQL >= 9.1

ip4r 2.0 is only available for postgres 9.1 in debian packages and we
are using 9.1 specific syntax in the postinst script.
Added pool attribute to toSQLObj method

The toSQLObj method for Pool objects now also adds the VRF to the OPool
objects it returns.
Bugfix in VRF remove function

Fixed the VRF remove function in CLI client.

Fixes #354
Get rid of postinst dependency on sudo

Rework the postinst script to work without sudo, instead relying on su.
This is due to debian base not coming with 'sudo' per default while
'su' is always there.
Merge branch 'debian-packaging'
A few bugfixes and smaller changes in Java code

Fixed a few bugs in jnipap and ojnipap. Indices were erroneous, a few
casts unnecessary and a smaller API change (references to a pool ID
was changed from 'pool' to 'pool_id' when referencing from a prefix
operation).
Merge branch 'fix_ojnipap'
Release 0.18.0-2

Test to include new dependencies in nipapd.

Kind of part of #164.
Version bump to 0.18.1 for nipapd

Mainly to get the packagin going.
Fix in collapseClick and timing on all queries

Made sure that the smart_search queries performed when expanding a
prefix (the collapseClick method) has offset set to 0.

Modified the next page and collapse expansion methods to also measure
and print out the query time.

Fixes #264
Merge branch 'www_ui_fill'
Remove nipap.1 on make clean in nipap-cli
Merge branch 'master' of github.com:SpriteLink/NIPAP
Fix dependancies for Travis-CI

Not sure why this broke now, but for some reason pyasn1 is not installed and the Python LDAP lib depends on it to function correctly. Since this is just our test case, I don't really care much about the why - fixing it is enough for me ;)
Possible to edit Node FQDN

Fix of bug introduced in SHA 4221a2ccdff5efa689000c4ea046878a24429228.

Fixes #356
Fixes #349, Catch the OperationalError in Authlib
  and print a nice error msg.