Removed Unused Update Classes

Removed: The Updatable and UpdatableFunctionExecutor interfaces because they were not used anywhere.
Function Object Stores Executor Names

Added: The function object now stores the names of function executors. Those names can be set through the function definition methods. The new storage mechanism allows manipulating function executors inside one function instance and not the whole definition.
New AbstractFunction Executor Name Storage & Reset Limits

Added: The AbstractFunction now stores the names of function executors in the container wrappers.
Added: You can now access function executors more easily via getExecutor() in function objects.
Added: You can now reset the timesInvoked variable through resetLimit() in function objects. That way you can use an executor which invoked over its limit again.
Specificated FunctionExecutorContainer

Added: Any function implementation now has to provide function executor containers for easier access to function executor data values.
Lockable Function Executors

Added: Function executors (their containers) are now lockable. That mechanism is independent from the more or less "global" lock on a whole function object. That means that a lock on an executor is not affected by setLocked(false) on the function object. You can also lock executors which aren't annotated with Lockable.
Renamed "timesInvoked" to "invokationCounter"

Fixed: Renamed everything related to "timesInvoked" counters (also the resetLimit() method) to "invokationCounter" (e.g. to resetInvokationCounter()).
Added Some Function JavaDoc

Fixed: The function interface now has proper JavaDoc for the getName() and isLocked()/setLocked() methods on the function executor container.
Modifiable Annotation Values for Function Executors

Added: You can now modify the values of annotations or add annotation values without adding the annotation at runtime using the setValue() method in every function executor container. You can also retrieve these values using the getValue() method.