libril: allow board to provide libril

Change-Id: If0033865ab179854c27c56eaaf078fcc30ea102a
Merge remote-tracking branch 'cyanogen/cm-12.0' into cm-12.0