This reverts commit 099fcec034. This is wrong, libfm-extra is splitted to avoid a cyclic dependency.
099fcec034