Implement string justification functions

:warning: Not yet ready to merge. Depends on https://github.com/elixir-lang/elixir/pull/1592.

Adding helper functions for string justification was mentioned here: https://github.com/elixir-lang/elixir/issues/1544#issuecomment-22068194

Any thoughts or suggestions? Totally open to changing the implementation.