Improve how CSS and JS is added to the theme.

Split CSS and JS enqueue into two different functions.
Make both functions check for existence to enable a child theme to override it if needed (http://codex.wordpress.org/Child_Themes#Using_functions.php).

I did this change because I want to use my own build of foundation in a cornerstone child theme, therefore I do not need the CSS from the cornerstone parent theme.