Portfolio first-item fix, plus animation improvements

Fixed an issue that caused the first portfolio item to be excluded from
a conditional increment.

Improved the slidedown animation of the portfolio feature frame by using
.load() callback function to get the frame's height before animating,
resulting in smoother slide.