First of all, huge thanks to @AyDee who has helped me do this! I am VERY thankful for his great help and I couldn't do this without him!
Picture within this spoiler. Be warned, the picture is huge (1920x1080p)
PLEASE NOTE: Since these Softkeys are targeted at non-root users, the icon for "recent apps" is used instead of the "menu" buttons. This might not please everybody, but if you want me to change it, just request it!
The icons used in the first version for Quickmemo and Notification panel drop-down are grey AOSP ones. If you want the "original" where Recents, back and home are Android L-themed, please look further below.
First version where the "menu" softkeys are themed as "recents" - this is mostly for non-root users who'd like the look of stock AOSP, but cannot get the "recents"- button on their navbarhttps://www.sendspace.com/file/hi7vqq
Second version: There was a request for a "normal" one, download that here:
Changes: Back, Home, Recents, Qmemo and Menu are Android L themed, . Credits for navbar base: @AyDee. Credits for menu and Qmemo icons go to motomoto00. This one is what you would use if you are rooted and have the recent apps button. This one DOES indeed work!
Updated as of November 22.
2.0 (Black Icons on White Background
Download here: https://www.sendspace.com/file/ymykax
Back, Home and Recent buttons are Android L-themed, Qmemo and notification dropdown are custom.
If you have any requests, please let me know!
After installing the APK, go into "Settings", "Display", "Front Touch Buttons" and lastly go into "Colour". Then either pick AOSP vPro97 Softkeys or AOSP Softkeys (depending on which one you downloaded).
The only way to make these custom icons stick on home screen on a non-rooted device is by disabling transparancy in Settings-Screen-Touch Buttons menu. With a rooted device, install either G2Tweaksbox or G3Tweaksbox depending on which rom you are using. These custom icons work on both G2 roms and G3 ported roms and you can easily uninstall it again.