fix rom build to restart function on invalid opt

Quit from rom build goes back to main menu and changed the build menu
to a function so that it will reset if invalid key is entered.
Hopefully will fix issue of incorrect keys causing loop.
add certdata-sync to openvas

Does not appear to fix install issue
exit menus @secjunkie

@secjunkie noticed missing choices back to main menu:

http://www.securityjunkie.co.uk/2014/09/kali-nethunter-part-4.html
writeable captures folders

https://github.com/offensive-security/kali-nethunter/issues/26

@biejay - kali-nh was not writeable because the permissions were not
being set during install.  Previous comit also correct incorrect
directory before saving kismet-captures.

Testing needed but should fix issue #26.
add MITMf for future implementation

Add MITMf to default install.  Needs further testing.
Made it prettier.
Fix issue #31
Typo, Menu fix

@ianpaine - Fix typos
https://github.com/offensive-security/kali-nethunter/issues/34
Better description of where beef panel is

@ianpaine

https://github.com/offensive-security/kali-nethunter/issues/35
badusb deb detection
Merge pull request #30 from photonicgeek/master

Made it prettier.
Added ADB and Fastboot to Kali chroot
Merge pull request #38 from photonicgeek/master

Added ADB and Fastboot to Kali chroot
Fix issue #37

https://github.com/offensive-security/kali-nethunter/issues/37
Merge pull request #39 from npavlidis/master

Scripts addition for beef site-service
Added HID attack menu and dictionaries

HID attack menu and dictionaries for cracking
Scripts addition for beef site-service
Updated locations of files
Beef-XSS full addition with corrections
Merge pull request #41 from npavlidis/master

Beef-XSS full addition with corrections