Fix edit expense bug.

Mainly checkbox problems.
add expense fragment changes.