Generated rig from Rig Studio as template humanAdvanced, can be downloaded from page Free.
Also as tutorial as using this rig.
Rig have full features for matching to any humaniod characters.
Rig generated from some sets of the modules, in Rig Studio tool you can chose another modules or create custom for some parts. This rig maked for testing of the produced rigs, but you can use it as you want.
Arms and legs modules using pair of python plugins, so they are included in archive.
Also added script rs_rigDemo_switchHandsControls.py for switch hands controls, as shown in tutorial.
Scene created in Maya 2016.