Convert some values from buffer_defs.h to bools
Merge pull request #1345 from war1025/dev/wininfo_bools

Convert some values into bools
Convert legacy test 1 to lua/busted
re-introduce legacy test1 files due to dependency

test1, in addition to simply testing for writes to files, also creates
various files -- specifically, {small,tiny,byte,mzscheme,lua}.vim --
that later test files, such as test70 and test85, rely upon. Removing
test1 from the testing framework causes these later tests to fail not
due to any functionality issue, but by the simple fact of these files
not being present.

A good next step would be to remove this dependency, but this task
extends beyond the scope of this pull request. As such, I am leaving the
legacy test1 files untouched, and will leave removing dependency thereon
for a later pull request.