fix infinite loop in getOpenPositions() and handle empty return value correctly where it's called
it's over!!!
apply empty-last sorting to default sorts as well
initialize table based on saved autopick spec
backing out picks skips over keepers
refactor server dependencies to allow for testing; add test for backing out over a keeper pick
Merge pull request #31 from kprevas/master

bug fixes
allow DH auto-pick
Merge remote branch 'm3/master'
Merged
don't set robot mode when auto-pick is from queue
force pick button uses selected player if there is one
Was ignoring the SortColumn parameter in the handed in tableSpec for auto-pick. Now it should use the right ordering.
ignore dropping a player on top of himself
Merge pull request #32 from kprevas/master

bug fixes
improve player drag and drop
Merge pull request #33 from kprevas/master

drag and drop improvements
CBS player IDs
Merge pull request #34 from kprevas/master

CBS player IDs
player popups