Mostly functional changes to bolas
 - No longer uses a projectile
 - Throwing a bolas now means that it will travel the maximum distance in one range direction before dropping to the floor
 - Mechs have a higher range distance than throwing, because mechanical guns
 - No more snowflake code, other than the vector normalising and scaling used in throw_at
Merge remote-tracking branch 'upstream/Bleeding-Edge' into Bleeding-Edge
Full paths, because goofball is yelling about it
Had to fix indentation
Let this error slip by
Merge pull request #1215 from ComicIronic/Bleeding-Edge

Mostly functional changes to bolas