TokencodeWidgetService: Scale font according to each widget's dimensions

Dimensions are in res/values/dimens.xml; subject to further tweaking.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
widget: Change to 1x1; tweak progress bar

Allow the widget to be placed in a 1x1 spot.  Change the progress bar to
"always on" in NO TOKEN (error) mode.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>
widget: Enclose tokencode/progressbar in a shape

Add a snazzy translucent rounded rectangle around the tokencode.

Signed-off-by: Kevin Cernekee <cernekee@gmail.com>