Switched bool to boolean for TS 0.9.1
Fix for TS 0.9.1

Removed extra overload of ensureSelectElementIsRenderedCorrectly to
prevent this compiler error with TS 0.9.1: "error TS2175: Overloads
cannot differ only by return type.".  Also amended jasmine switching
bool to boolean so tests pass.
Merge pull request #841 from johnnyreilly/master

various TS 0.9.1 fixes