Byron/retain fragment info

tiniest pull request evah
just gave the dynamically populated checkboxes IDs so android's default saveInstanceState and onCreate methods could retain its info on orientation flips. 
I think we should either upgrade the minSDK to 17 so we can use the builtIn Id generator or do the if else check that is described in http://stackoverflow.com/questions/1714297/android-view-setidint-id-programmatically-how-to-avoid-id-conflicts