• Switch over dynamic method calls, loads and stores to invokedynamic.

    Remove performance hack for accessing a document's fields, its not needed.
    Add support for accessing is-getter methods like List.isEmpty() as .empty
    
    Closes elastic#18201
    rmuir committed May 10, 2016