Improvements to Character API

This commit adds default character and characters retrieved from API to
the DB, opening the door for "quick update" of API data (we now have api
details and character to update).
Added API update button near character selection

This make it easy to fix those "I can't fly this ship!?!? Oh wait, I
need to update the skills". A simple click and it fetches the data.
todo: disable button for characters without default char in database
Changed Char API refresh bitmap
Fix for refresh API button

This fix enables and disabled the API refresh button on main view.
Button is disable by default, and only enabled when both of the
following are true:
- Character is user created (no All 0/All 5), and
- Character has api data in database (including default character),
otherwise it obviously wouldn't work
Merge pull request #7 from blitzmann/master

Character API improvements
Merge branch 'master' into singularity