month_name_format LLLL breaks build and API compatibility

ade70cdc7efcf9fc0e446c878328c046b3aad99d introduced a new month_name_format (`LLLL yyyy` instead of `MMMM yyyy`). This breaks the build (all tests are failing) and the API compatibility because `L` is a special extension of SimpleDateFormat that's only available on Android (API version 9 and higher). To quote http://developer.android.com/reference/java/text/SimpleDateFormat.html:

> The two pattern characters L and c are ICU-compatible extensions, not available in the RI or in Android before Android 2.3 (Gingerbread, API level 9).

I understand the need for the change, but it's not even necessary because month_name_format can be overridden in a resource file of the consuming project (maybe it needs some documentation, though).