Update display to better handle user scripts.

User scripts area now wraps to multiple rows if necessary, and in portrait
orientation displays above the main play area instead of to the left.