console: Don't accept --profile after the script name

This was only intended for arguments that were previously accepted after
the script name on the command line. For example, in some previous
versions,

    gjs myapp.js -C myfiles

would pass the -C argument to GJS and hide it from myapp.js. We changed
this some time ago, but kept the behaviour for these arguments while
logging a warning.

However, new arguments should not get this behaviour. I accidentally
implemented it for --profile. Technically it's not backwards compatible
to remove it now, but I think it's OK because nobody would ever have
been able to write

    gjs myapp.js --profile myapp.syscap

without getting a warning stating that they shouldn't do that.
26 jobs for fix-profile-arg-parsing in 9 minutes and 39 seconds (queued for 5 seconds)
Status Job ID Name Coverage
  Source Check
passed #278633
cppcheck

00:02:57

passed #278634
cpplint

00:03:10

passed #278635
eslint

00:02:45

passed #278632
fedora

00:03:31

 
  Test
passed #278639
no_graphics

00:04:47

passed #278640
no_profiler

00:05:04

passed #278641
no_readline

00:05:37

passed #278636
sanitizer_gcc

00:06:08

passed #278637
with_logging

00:05:57

passed #278638
with_systemtap

00:04:53

 
  Manual
manual #278655
allowed to fail manual
armv8
manual #278642
allowed to fail manual
codequality
manual #278643
allowed to fail manual
code_statistics
manual #278657
allowed to fail manual
coverage
manual #278645
allowed to fail manual
fedora_gcc
manual #278651
allowed to fail manual
flatpak
manual #278646
allowed to fail manual
installed_tests
manual #278649
allowed to fail manual
lts
manual #278656
allowed to fail manual
ppc64le
manual #278644
allowed to fail manual
sanitizer_clang
manual #278648
allowed to fail manual
ubuntu_clang
manual #278647
allowed to fail manual
ubuntu_gcc
manual #278650
allowed to fail manual
valgrind
manual #278654
allowed to fail manual
zeal_11
manual #278652
allowed to fail manual
zeal_2
manual #278653
allowed to fail manual
zeal_4