added support for multiple fields and non-interactive

New pull request.. 

I removed the list2cmdline as it was injecting "'s that the generator command didn't expect, thus causing issues.. it was creating this command:
artisan generate:resource task "--fields= test1:string, test2:text, test3:boolean" -n
instead of 
artisan generate:resource task --fields= test1:string, test2:text, test3:boolean -n

Also added the -n flag so that it wouldn't ask you if you wanted to create a new model..