Cosmetic refactoring

* Changed the API calls to be more sensible & simple and free of
  redundancy.
Merge branch 'master' into feature/gfm_column_alignment

Conflicts:
	autoload/tablemode/table.vim
Added support for column alignment #23

Now we can define gfm-style aligment by adding them to the header column