changed matrices to be dtype int16
added interactive main and classify method for runnin as a module, also added min_word_size parameter
optimizer code written
now sorts and prints top results after each run and end of all runs
initial framework for optimization done.  Huge opportunities to clean up, modularize, and increase efficiency.  Particularly in repetitive dictionary building.
couple little tweaks to text and whitespace
more results added
added even more results.  One run hit a 178, but I don't think it'll happen again...Why?
Merge branch 'master' of https://github.com/perryhook/sentiment into skeleton

;q:q
merge conflict resolution
removing extra file
changed default to lowest 176 right found
big cleanup of redundant code, modularized into functions that interact with user
optimize now takes 4-tuple of params
created find_best_runs function to modularize code in optimizer
more refactoring... still working
have multi-run on same parameters working
cleaned up main and added some instructions.  multi-run working
not sure what's different
single-run now just uses repeat_classify