@ashfurrow => textview updates

brought over our custom text view for passwords from eigen, which makes sure that the proper font is used for dots when the the text field isn't in editing mode (apple's uitextfield with secureTextEntry = true uses the system font for the dots when you are not editing)

added color changing border for when the text field becomes active. defaults to animating the color change, but this is toggleable.

got tests working, so there are some new snapshots.
no, the reason we built this is because we're using a custom font. when editing, the custom font is used for the dots and text in the text field, but once you tap out, a system font is used for the dots and there's nothing you can do about it.