Added GalleryShortcode

Fixed #45 that you can check for more details.
@Nek- I think we should avoid magic function. Just add a `getPost()` method if needed.