accept percentage spyOffset, prepend <ul> to nav

Now it accepts percentage values for spyOffset, and <ul> is prepended to nav instead of appended, relocating back to top link to bottom as appropriate and less glitchy when it is added/removed by display:none.