It's really pissing me off that in CM11 (Android 4.4?), when I go to add a contact, the message is "your new contact will be synchronized with <google account>". As far as I can tell, the option to store numbers locally has been intentionally hidden (the only way I can think of to do it is create the information on a different phone, export it to a contacts file, and transfer the file...).