Abstracted Action commands into plugin architecture. Code refactoring/cleanup and interface changes. Bumped version to 1.2-SNAPSHOT.