Add display theme support

Display themes can change the displayed planets, aspects and antiscia. The name
may not be the best, it may be changed later.