Large improvement to setup script:

+ Menu to choose between BL development and mod development
+ ASM library is now downloaded
* Fix another bug causing MCP version to not be read
* Some more stuff I can't remember
* Fix over-complicated file copy method
* No longer cancels apply_at if a library was not found (in case it was provided)
* Uses newlines instead of "---" as a divider.