Open Issues/TODO items:
 * Program Duplication
 * Documentation links on edit page
 * Credits and License
 * Display user name on page
 * Queue ordering by add time instead of ID?
 * Get rosbridge port and hostname from URL
 * Load program on dropdown select
