Fix 'console' Makefile target
Add function to set a value in a nested kvlist given a key path