Where is the principles BSDF shader?
It is part of the upcoming 2.79 release and unavailable in previous versions of Blender.

It is not available as a stable release yet and you are recommended to await for the official 2.79 version (available When It's Ready™) to use it, unless you understand the risks of using pre-release testing software.