Shuffle some eviction/btree file names.

Make it a bit clearer what is happening.
Move eviction and reconciliation files into their own subdirs.
Add in file name changes to filelist. I forgot to push it last time.
Changes in #1204, #1288 mistakenly changed the values for some error
defines, which breaks backward compatibility. (The WT_DEADLOCK error
name sorted differently from WT_ROLLBACK, and we were assigning error
values based on the sort order in a script.) Revert the change, and make
sure it doesn't happen again.
Use the new WT_LSM_TREE_SWITCH_INPROGRESS flag to push work units
instead of using the switch_txn setting as that is now set much later.
Merge pull request #1430 from wiredtiger/revert-error-value-change

Revert error return value changes.
Merge pull request #1432 from wiredtiger/lsm-switch

Create WT_LSM_TREE_SWITCH_INPROGRESS flag
Change the Python scripts to follow Python indenting standards (4 space
indents, spaces only).
Fix the error messages
Merge pull request #1433 from wiredtiger/python-style

Reformat all Python files to use 4-space indents
Merge branch 'develop' into evict-rename
Merge pull request #1426 from wiredtiger/evict-rename

Evict rename
Merge branch 'develop' into log-recycle

Conflicts:
	dist/api_data.py