Streamlined RLLove:draw()

bgcolor is only drawn if it differs from the love.graphics background
love.graphics.setBackgroundColor() is run with RLLove's default
background.
Glyphs are only drawn if they would actually result in something being
drawn (not space...)

These changes knocked draw times down from ~170ms to ~13ms.