Pull perf/core improvements and fixes from Arnaldo Carvalho de Melo:
New features:
 - Allow querying and setting .perfconfig variables (Taeung Song)
 - Show branch information in callchains (predicted, TSX aborts, loop
   iteractions, etc) (Jin Yao)
Infrastructure changes:
 - Support kbuild's CFLAGS_REMOVE_ in tools/build (Jiri Olsa)
 - Plug building jvmti to the main perf Makefile (Jiri Olsa)
Documentation changes:
 - Update Intel PT documentation about context switch events (Arnaldo Carvalho de Melo)
 - Fix 'perf record --call-graph dwarf' help/config in builds not linking
   with a unwind library, mentioning that is a possible record option (Rabin Vincent)
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>