Fixes #255 : Modul kategori pengguna + unit test

terkait dengan : 
https://github.com/mdamt/simaya/pull/69
https://github.com/mdamt/simaya/pull/70
https://github.com/mdamt/simaya/pull/74

yang perlu diuji : 
- bikin kategori baru
- bikin kategori baru dengan nama yang sudah ada (misal "PNS")
- bikin kategori baru dengan Jumlah Digit yang salah ("ABC" instead of "10")
- bikin kategori baru dengan Jenis Nomor Identitas, tapi Jumlah digit dikosongin
- ngedit kategori yang sudah ada
- ngapus kategori yang sudah ada
- coba-coba ngapus "PNS" atau "Jabatan Politik"
- Unit Test mesti lolos