Scissors and Polygons

This commits add a useScissor option that makes the text stay inside of the console always, even if its longer than the width of the console, change the arrows (v and ^), now they are drawn using dynamic polygons (so even if you resize the console they will be moved to the correct position).

I'm trying to add an option to use text-wrap instead of scissors so all the content can be visible

Also, I have a scrollbar library, would you be fine if I add it as a dependency? it's build around object so you can use it in your project too even if its being used by love-console

P.S.: This is behind @shakesoda master branch so they may crash. If you have problems with this I can fix it in my color branch