Make `setup.rb` reject unsupported arguments

Call `OptionParser#abort` if unsupported arguments are provided. For example:

    $ ./setup.rb foo
    setup: Received unsupported arguments: ["foo"]
Merge pull request #90 from Ichimonji10/strict-optparse

Make `setup.rb` reject unsupported arguments