The editAssignment API can now take an assignment

The new overload takes an edited assignment then pull the data from the assignment to send to
the server.

The old method has been marked as Deprecated.

Also added new members to the Assignment model

the getGradingType(Context context) has been marked as Deprecated and been
replaced with getGradingType().