Master sync round 3 v2

This syncs kernel client with Lustre tree up to commit f5e8090ae8(LU-2940 llite: Fix for oops in vvp_pgcache_show()).

v2: rebased to lastest staging-next and added two cleanup patches to remove lu_target.h and llog_server.c