added selectedClass and class1-class5 variables for clients (based off of name, model, etc.) and server-set default class variables (defaultclass1-defaultclass5)
more preliminary class system changes

- use default weapons when class primary weapon isn't a primary (same for secondary)