Make ido work from ibuffer
Update gitignore
Configure Dired

Customize keys to make dired a bit easier:
 - beginning/end of buffer stays on file lines
 - Make C-k kill the current line or subdir
 - Use TAB to show or hide the current subdir
Customize Ibuffer

Make keys a bit easier / more consistent:
 - beginning/end of buffer stays on buffer lines
 - Use *! to unmark all, like dired
Misc cleanup /reorg

These few commits may be inconsistent. In an attempt to keep related
changes together I'm breaking things up in to multiple commits after
making a bunch of changes.
Add better-jump and expand-region packages
Add command to concert region to org table

I use this alot in temporary buffers, maybe it belongs in my
temp-buffers package: paste in some fragment of delimited text and
convert it to a table to manipulate.
Add command to toggle window split

Flip between vertical and horizontal split when there are two windows.
Borrowed from http://whattheemacsd.com/buffer-defuns.el-03.html
Custom commands for dealing with window splits

When I split the window I almost always want to jump to the new window
and look at something different. Bind commands to split the window and
jump to the most recent buffer.

Make delete-window with a prefix arg also kill the buffer -- slightly
easier to remember then C-x 4 0.

Also add a revert-buffer key binding.
Tweak settings

 - quiter dired and ibuffer
 - quieter eldoc
 - don't indent with TAB chars