allowing asset chasis tag update in maintenance mode

This fixes 2 issues:

1.  Before, if a user tried to perform a maintenance update without any valid options, it would say the operation completed successfully even though nothing happened.  Now correctly returns an error.
2.  Allow chassis tag to be updated when asset is in maintenance mode (requested by Dan O)