Fixed a few bugs, added docs, and added `with-named-policy' macros and friends
Further exported symbols for policies
Merge pull request #7 from fairlight1337/master

Refining and documenting policy usage
Added example for policy usage
Only consider *running* process modules when performing designators

Up to now, loaded process modules are considered for designator resolution even if they are not running (`(with-process-modules-running ...)` and friends). This leads to unspecified behavior, and (most prominently) a failure claiming that the designator could not be resolved.

The most difficult situation that this resolves comes up when having loaded, but not running, several process modules that respond to the same designators.
Merge pull request #8 from fairlight1337/master

Added example for policy usage

It works :)