A bunch of improvements from the last few weeks:
- Displays a menu showing various distributions detected on the USB
- Converted the Linux distribution structs into a linked list
- Added a few new utility functions and removed the static-ness of a few others.
- The persistence option is automatically enabled if a persistence file is found.
Merge branch 'master' of https://github.com/SevenBits/Enterprise