Fixed FlameAmmo Bug (and had to change ammo style)

So now, all ammo will be placed at the x/y coordinate as the player and
this should be taken into account when making the sprites (I.E. the
lazerAmmo sprite was now chagned to be the size of the player with the
lazer placed where the hand would be...the rest is clear)

Now we need to change the way the flame thrower is used (it acts as a
bullet disappearing at the first hit which isnt how it is
intended)...maybe put a property in the ammo class the lazershooter
checks to know whether or not to destroy? also maybe we should make the
lazershooter check the shot speed of the bullet which uses (or doesnt
depending on the bullet) the players shotspeed in its
calculations...cause then for example we could make the flameammos shot
speed such that it is constantly shooting the way intended