Register Post Fix + small tweaks asked by Bryan

Custom post types had a bug; fixed after some hunting for the cause.
(destroyed permalinks!)