fix smoke test for missing location monitor link
skip going to the admin page from here
fix unit tests to find new distributed status string
allow setting log level with a property

Also, change the smoke tests run from Bamboo to use INFO by default.
only remove the repo RPM if necessary
don't build keystore in assembly, do it as a separate step

Conflicts:
	opennms-full-assembly/pom.xml
same with container/features
add a profile that builds full assembly in a normal compile (for bamboo)
refactor this test to allow for timeouts

Conflicts:
	core/icmp-jna/src/test/java/org/opennms/jicmp/jna/NativeSocketTest.java
Fix for NMS-6063 (Distributed map offered when no monitoring locations defined)
fix for OPENNMS-NMS14-UNIT-3, change to distributed status text
Revert "fix for OPENNMS-NMS14-UNIT-3, change to distributed status text", this
UI change was not made inside the Space branch. Please do not merge back to
master.

This reverts commit d8d8b7baf4fafb0fdde1d275f17c05f80fa1642b.
Revert "fix unit tests to find new distributed status string", this
UI change was not made inside the Space branch. Please do not merge back to
master.

This reverts commit 4a59a9207283e514812412be7aecaa9a01990d8b.
Checkboxes will not render when you are logged in as a read-only user.
Fixes bug SPC-692.
Changed ints to doubles to make math more accurate.
Changed VertexProvider and EdgeProvider API so that getVertices() and
getEdges() calls can always take a varargs list of Criteria objects so
that we can always use Criterias to manipulate the list of vertices and
edges that are returned by the providers. Also moved the Criteria storage
into the GraphContainer.
Added new GraphProvider that calculates zoom level based on hops away from
a selected set of vertices.
Merge branch 'space/13.2' of git://github.com/OpenNMS/opennms into space-13.2