renamed outline node files

Change-Id: I168ff4ddc96d2a46a549a929444f9b28eddd4ef6
renamed outline node class names

Change-Id: Ie7a6c8a145eebb7d6b476567ce19d82db63d7bda
instantiated generics in the outline 

Change-Id: Ia35ba7984b07865103a10ab5892d02676ec3c686
simplified nodesForRequirements

Since it is used only for interface methods

Change-Id: Ib0cc8996bde65a6bdb996d37b1076bc2a0f293de
method name refactoring

Change-Id: I25fc6a3082c377c1c9fd3d13b81f34a572f44e69
instantiated generics in the outline for provided 

Change-Id: Idc74c0992ee818ff36676cd5843efdc880ea1fb8
removed some old utility methods

Change-Id: I5f66f6bf68647b50cddd64d41f54bc373713376e
removed useless else branch in outline tree provider

since we separated the case for interface methods

Change-Id: I6b94c5c226ee0ea8669e6368b5dfa3630dcd072f
effectively treat the case of wilcard in hasTypeParameterInJvmType

Change-Id: Ie752ceb6d5b262816c700242931497258ba1a857