(more cleanup)
Filter by faction category
expanding capabilities

'global get' must be able to read dbrefs as well as names, 'faction
category' can't use escape() for now due to problems filtering by
category, added 'cagegorize factions'.
leigibility, added global user-defined function, factions()

The ufunc is the user-side interface to Factions code (quasi-API).
Starting on the long road to final commands