prepare for new parrot-ops2c

with fallback if config{ops2c} does not exist, < parrot-6.9.0
fixup parrot-ops2c for rakudo

use the parrot:: prefix, otherwise rakudo verify_install will fail
eliminate two no-ops
basic nqp::eoffh tests
Tests for split with empty string
Tests for nqp::is{int,num,str}, as requested by pmurias++
Enable --no-clean option in Configure.pl.
Add --git-depth option

The option adds --depth option to all git clone commands
tests for nqp::index with three arguments

partially stolen/adapted from roast
AND fates with 0xffffffff, prep for longest-lits
set input line seperator because separately

Also, map the nqp::setinputlinesep op on parrot for convenience.
bump moar revision
nqp::eoffh is only trueish when we read *past* eof

At least, that is the point we can be sure about it.
Add a basic icycle graph to Call Graph tab in profiler output.
[profiler] improve link readability in icycle graphs
[profiler] give divs a title tag

this provides a hover tag for when it is too small for the link to read
Icycle graph: show one graph for Current instead of one per callee

Fixes layout breaking when the current node has multiple callees.
Icycle graph: allow navigating through tree by clicking on callees in graph
Merge pull request #191 from atroxaper/master

Add --git-depth option
calculate literal lengths

We don't install lit length in the fates yet because this apparently
blows up earlier stages of nqp build for some reason, so we'll wait till
we rebootstrap stage0 for other reasons and see if it works then.