Fix mounting of external directories into /esg/gridftp_root/ when $mount_dir is found in 'mount -l' output. Ensures the filtered pattern occurs at the beginnig of the 'mount -l' output. This allows for multiple mountings with the same $mount_dir, e.g. if /data is already mounted into the base system configuration and one will have it also have mounted into /esg/gridftp_root.
explicitly ask for the _public_ IP address
Fix #14 Thanks Prashanth.

Keeping up with versions of tomcat that have been posted... 7.0.47 is
only valid version still available.
Should address the "cdat hanging" issue...

In the context of ESGF UV-CDAT will never log your usage information.
Upon installation and the initial call to load the cdms library the
user is prompted if they want to do ANONYMOUS logging or not.  It is
this question that the user is being prompted for that is not being
echo'ed to the terminal and thus looks like or ostensibly equivalent
to "hanging".

By setting the environment var UVCDAT_ANONYMOUS_LOG=OFF you are not
prompted thus won't get "hung"
Merge remote-tracking branch 'matthias_b/devel' into devel
Qualifying that the IP provided should be more specifically a routable IP (implied by "public")

It is not so much that it needs a "public" IP address more like a
routable IP address.  The node manager and the dashboard/desktop only
deal with routable IP addresses as they are more concerned with public
node interactions. This is built that way so that we give you info on
the world at large that can be "seen" instead of an intranet behind a
faux IP scheme.

There are three address ranges designated as private as per RFC 1918:
10.0.0.0 … 10.255.255.255 (10/8) - (Class A network that start with 10.)
172.16.0.0 … 172.31.255.255 (172.16/12) - (Class B networks that start with 172.16.)
192.168.0.0 … 192.168.255.255 (192.168/16) - (Class C networks that start with 192.168.)
Merge remote-tracking branch 'esgf/devel' into devel