[#1881] Cache annotated method lists already in a sorted state.

This prevents concurrent resorting of cached lists in multiple request threads, which sometimes results in ConcurrentModificationException, especially under Java 8.

Conflicts:
	framework/src/play/utils/Java.java