Revert "LPS-49233"

This reverts commit 1ccba2abf3bad8f2538fc802eb1d6738a7a3707e.
LPS-49233
LPS-49255 Implement naive addAll as a sequence of calls to add
LPS-49255 add logic so that we only return true if we added something
LPS-48554 We're using view_file_entry.jsp as the asset's template, so there can possibly be multiple elements with the same id in a single portlet. We need to use a different namespace.
LPS-48554 SF
LPS-48554 SF
LPS-49251 Cannot navigate to a folder in external repositories
Release some modules
LPS-49258 - Create temp admin/agent directories for TCat to run
LPS-49258 SF
LPS-49258 Sort
LPS-48085 Adding tests
LPS-48085 SF
LPS-49255 Fix tests
LPS-49255 Preserve collection invariant: c.add(e) => c.contains(e)

http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html#add(E)

As far as I understand from the documentation a list is not allowed to
return false in the add(E e) method unless it is a list that does not
allow duplicate elements and the element being inserted is already
present in the list. Although a list is entitled to prevent an element
from being inserted it MUST do so by throwing an exception to preserve
this invariant.
LPS-49255 Update tests to reflect the new behaviour
LPS-49255 SF
LPS-49238 - actions, functions, paths
LPS-49238 - macros