haskell: bump ekg to 0.4, add ekg-core