Moved the standard alignment functions for bitmaps and vectors into the general backend module.
The standard AlignmentFns values are now used instead of needing to specify custom functions in each backend.