Changed shot interval to an actual inverval

Instead of a Rate of Fire value. The RPM (rounds per minute) can be
retrieved using the new function however.

Also fixed tabs and some other minor problems.