Revert "Trimmed the branch to only the 3rdparty/nlopt sub directory"

This reverts commit 43bf4ec4bca0aa096ada96e56db002553228945d.
Rebase from 'upstream'
Trimmed the branch to only the 3rdparty/nlopt sub directory